1. Is Python case sensitive when dealing with identifiers?
A . yes
B . no
C . machine dependent
D . none of the mentioned
2. Following set of commands are executed in shell, what will be the output? >>>str="hello" >>>str[:2]
A . he
B . lo
C . olleh
D . hello
3. def example(a):
a = a + `2`
a = a*2
return a
print(example("hello"))A . indentation Error
B . cannot perform mathematical operation on strings
C . hello2
D . hello2hello2
4. What is the output of the following?
x = [`ab`, `cd`]
for i in x:
i.upper()
print(x)A . [‘ab’, ‘cd’].
B . [‘AB’, ‘CD’].
C . Error
D . [None, None].
5. What is the output of the following?
i = 2
while True:
if i%3 == 0:
break
print(i)
i += 2A . 2 4 6 8 10 …
B . 2 4
C . 2 3
D . Error
6. What is the output of the following?
x = `abcd`
for i in range(x):
print(i)A . a b c d
B . 0 1 2 3
C . Error
D . none of the mentioned
7. What is the output of the following?
d = {0: `a`, 1: `b`, 2: `c`}
for i in d:
print(i)A . 0 1 2
B . a b c
C . 0 a 1 b 2 c
D . none of the mentioned
8. What is the output of the following?
string = "my name is m"
for i in string:
print (i, end=", ")A . m, y, , n, a, m, e, , i, s, , m,
B . m, y, , n, a, m, e, , i, s, , m
C . my, name, is, x,
D . Error
9. What is the output when following code is executed ? >>>print(0xA + 0xB + 0xC)
A . 0xA0xB0xC
B . Error
C . 0x22
D . 33
10. What is the output of the following code ?
>>>print(max("what are you"))A . Error
B . What
C . y
D . you
11. What is the output of the following? print(`abcdefcdghcd`.split(`cd`, -1))
A . [‘ab’, ‘ef’, ‘gh’].
B . [‘ab’, ‘ef’, ‘gh’, ”].
C . (‘ab’, ‘ef’, ‘gh’)
D . (‘ab’, ‘ef’, ‘gh’, ”)
12. Suppose listExample is [3, 4, 5, 20, 5, 25, 1, 3], what is list1 after listExample.pop(1) ?
A . [3, 4, 5, 20, 5, 25, 3].
B . [1, 3, 3, 4, 5, 5, 20, 25].
C . [3, 5, 20, 5, 25, 1, 3].
D . [4, 5, 20, 5, 25, 1, 3].
13. What is the output when following code is executed ?
myList = [1, 5, 5, 5, 5, 1]
max = myList[0]
indexOfMax = 0
for i in range(1, len(myList)):
if myList[i] > max:
max = myList[i]
indexOfMax = i
>>>print(indexOfMax)A . 1
B . 2
C . 3
D . 4
14. What will be the output?
def f(i, values = []):
values.append(i)
return values
f(1)
f(2)
v = f(3)
print(v)A . [1] [2] [3].
B . [1] [1, 2] [1, 2, 3].
C . 1 2 3
D . [1, 2, 3].
15. What is the output of the following piece of code? >>> a=(2,3,1,5) >>> a.sort() >>> print(a)
A . (1,2,3,5)
B . (5,1,3,2)
C . (5,3,2,1)
D . Error
16. Suppose t = (1, 2, 4, 3), which of the following is incorrect?
A . print(t[3])
B . t[3] = 45
C . print(max(t))
D . print(len(t))
17. Which of these about a set is not true?
A . Mutable data type
B . Allows duplicate values
C . Data type with unordered values
D . Immutable data type
18. What is the output of the following code? nums = set([1,1,2,3,3,3,4,4]) print(len(nums))
A . 8
B . Error, invalid syntax for formation of set
C . 4
D . 8
19. What is the output of the following piece of code?
>>> a={3,4,5}
>>> a.update([1,2,3])
>>> print(a)A . Error, no method called update for set data type
B . {1, 2, 3, 4, 5}
C . Error, list can’t be added to set
D . Error, duplicate item present in list
20. Set makes use of __________ and Dictionary makes use of ____________ ?
A . keys, key values
B . keys, keys
C . key values, keys
D . key values, key values
21. What is the output of the code shown below? l=[1, 2, 4, 5, 2, `xy`, 4] print(set(l)) print(l)
A . {1, 2, 4, 5, 2, ‘xy’, 4} [1, 2, 4, 5, 2, ‘xy’, 4]
B . {1, 2, 4, 5, ‘xy’} [1, 2, 4, 5, 2, ‘xy’, 4]
C . {1, 5, ‘xy’} [1, 5, ‘xy’]
D . {1, 2, 4, 5, ‘xy’} [1, 2, 4, 5, ‘xy’]
22. Suppose d = {“madhu”:521, “naveen”:532}, what happens when we try to retrieve a value using the expression d[“suresh”]?A . Since “suresh” is not a value in the set, Python raises a KeyError exception
B . It is executed fine and no exception is raised, and it returns None
C . Since “suresh” is not a key in the set, Python raises a KeyError exception
D . Since “susan” is not a key in the set, Python raises a syntax error
23. Which of these about a dictionary is false?
A . The values of a dictionary can be accessed using keys
B . The keys of a dictionary can be accessed using values
C . Dictionaries aren’t ordered
D . Dictionaries are mutable
24. What is the output of the following code?
a={1:"A",2:"B",3:"C"}
for i,j in a.items():
print(i,j,end=" ")A . 1 A 2 B 3 C
B . 1 2 3
C . 1:”A” 2:”B” 3:”C”
D . A B C
25. What is the output of the following?
x = (i for i in range(3))
for i in x:
print(i)
for i in x:
print(i)A . 0 1 2
B . error
C . 0 1 2 0 1 2
D . none of the mentioned
☞ Python Programming -Unit-1 Objective Type Questions - [ Python Programming ]
☞ Python Programming -Unit-2 Objective Type Questions - [ Python Programming ]
☞ Python Programming -Unit-3 Objective Type Questions - [ Python Programming ]
☞ Python Programming -Unit-4 Objective Type Questions - [ Python Programming ]
☞ Python Programming -Unit-5 Objective Type Questions - [ Python Programming ]
☞ R - Programming MCQs - Unit-1 - [ R-Programming ]
☞ R - Programming MCQs - Unit-2 - [ R-Programming ]
☞ R - Programming MCQs - Unit-3 - [ R-Programming ]
☞ R - Programming MCQs - Unit-4 - [ R-Programming ]
☞ R - Programming MCQs - Unit-5 - [ R-Programming ]
☞ Machine Learning MCQs - Unit-1 - [ ML ]
☞ Machine Learning MCQs - Unit-2 - [ ML ]
☞ Data Mining MCQs - Unit-1 - [ DM ]
☞ Data Mining MCQs - Unit-2 - [ DM ]
☞ Data Mining MCQs - Unit-3 - [ DM ]
☞ Data Mining MCQs - Unit-4 - [ DM ]
☞ Data Mining MCQs - Unit-5 - [ DM ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-1 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-2 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-3 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-4 - [ FLAT ]
☞ Formal Languages and Automata Theory (FLAT) MCQs - Unit-5 - [ FLAT ]
☞ Artificial Intelligence (AI) MCQs - Unit-1 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-2 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-3 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-4 - [ Artificial Intelligence ]
☞ Artificial Intelligence (AI) MCQs - Unit-5 - [ Artificial Intelligence ]
☞ Design and Analysis of Algorithms MCQs - Unit-1 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-2 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-3 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-4 - [ DAA ]
☞ Design and Analysis of Algorithms MCQs - Unit-5 - [ DAA ]
☞ Object Oriented Programming through Java MCQs - Unit-1 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-2 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-3 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-4 - [ OOP_JAVA ]
☞ Object Oriented Programming through Java MCQs - Unit-5 - [ OOP_JAVA ]
☞ Database Management System Objective Type Question Bank-Unit-1 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-2 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-3 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-4 - [ DBMS ]
☞ Database Management System Objective Type Question Bank-Unit-5 - [ DBMS ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-1 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-2 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-3 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-4 - [ COA ]
☞ Computer Organization and Architecture (COA) Objective Question Bank-Unit-5 - [ COA ]
☞ Software Engineering MCQs - Unit-1 - [ SE ]
☞ Software Engineering MCQs - Unit-2 - [ SE ]
☞ Software Engineering MCQs - Unit-3 - [ SE ]
☞ Software Engineering MCQs - Unit-4 - [ SE ]
☞ Software Engineering MCQs - Unit-5 - [ SE ]
☞ Operating Systems -Unit-1 Objective Type Questions - [ Operating Systems ]
☞ Operating Systems -Unit-2 Objective Type Questions - [ Operating Systems ]
☞ Operating Systems -Unit-3 Objective Type Questions - [ Operating Systems ]