Q. What is the output of the following program : print '{0:-2%}'.format(1.0 / 3)

  • (A) 0.33
  • (B) 0.33%
  • (C) 33.33%
  • (D) 33%
πŸ’¬ Discuss
βœ… Correct Answer: (C) 33.33%

Q. What is the output of the following program :
i = 0
while i < 3:
print i
i += 1
else:
print 0

  • (A) 0 1 2 3 0
  • (B) 0 1 2 0
  • (C) 0 1 2
  • (D) Error
πŸ’¬ Discuss
βœ… Correct Answer: (B) 0 1 2 0

Q. What is the output of the following program :
i = 0
while i < 5:
print(i)
i += 1
if i == 3:
break
else:
print(0)

  • (A) 0 1 2 0
  • (B) 0 1 2
  • (C) Error
  • (D) None of the above
πŸ’¬ Discuss
βœ… Correct Answer: (B) 0 1 2

Q. What is the output of the following program : print 'cd'.partition('cd')

  • (A) („cdβ€Ÿ)
  • (B) (”)
  • (C) („cdβ€Ÿ, ”, ”)
  • (D) (”, „cdβ€Ÿ, ”)
πŸ’¬ Discuss
βœ… Correct Answer: (D) (”, „cdβ€Ÿ, ”)

Q. What is the output of the following program : print 'abcefd'.replace('cd', '12')

  • (A) ab1ef2
  • (B) abcefd
  • (C) ab1efd
  • (D) ab12ed2
πŸ’¬ Discuss
βœ… Correct Answer: (B) abcefd

Q. What will be displayed by the following code?
def f(value, values):
v = 1
values[0] = 44
t = 3
v = [1, 2, 3]
f(t, v)
print(t, v[0])

  • (A) 1 1
  • (B) 1 44
  • (C) 3 1
  • (D) 3 44
πŸ’¬ Discuss
βœ… Correct Answer: (D) 3 44

Q. Predict the output of following python programs
dictionary1 = {'Google' : 1,
'Facebook' : 2,
'Microsoft' : 3
}
dictionary2 = {'GFG' : 1,
'Microsoft' : 2,
'Youtube' : 3
}
dictionary1.update(dictionary2);
for key, values in dictionary1.items():
print(key, values)

  • (A) Compilation error
  • (B) Runtime error
  • (C) („Googleβ€Ÿ, 1) („Facebookβ€Ÿ, 2) („Youtubeβ€Ÿ, 3) („Microsoftβ€Ÿ, 2) („GFGβ€Ÿ, 1)
  • (D) None of these
πŸ’¬ Discuss
βœ… Correct Answer: (C) („Googleβ€Ÿ, 1) („Facebookβ€Ÿ, 2) („Youtubeβ€Ÿ, 3) („Microsoftβ€Ÿ, 2) („GFGβ€Ÿ, 1)

Q. What is the output of the following program?
dictionary1 = {'GFG' : 1,
'Google' : 2,
'GFG' : 3
}
print(dictionary1['GFG']);

  • (A) Compilation error due to duplicate keys
  • (B) Runtime time error due to duplicate keys
  • (C) 3
  • (D) 1
πŸ’¬ Discuss
βœ… Correct Answer: (C) 3

Q. What is the output of the following program?
temp = dict()
temp['key1'] = {'key1' : 44, 'key2' : 566}
temp['key2'] = [1, 2, 3, 4]
for (key, values) in temp.items():
print(values, end = "")

  • (A) Compilation error
  • (B) {„key1β€Ÿ: 44, „key2β€Ÿ: 566}[1, 2, 3, 4]
  • (C) Runtime error
  • (D) None of the above
πŸ’¬ Discuss
βœ… Correct Answer: (B) {„key1β€Ÿ: 44, „key2β€Ÿ: 566}[1, 2, 3, 4]

Q. What is the output of the following program?
data = [2, 3, 9]
temp = [[x for x in[data]] for x in range(3)]
print (temp)

  • (A) [[[2, 3, 9]], [[2, 3, 9]], [[2, 3, 9]]]
  • (B) [[2, 3, 9], [2, 3, 9], [2, 3, 9]]
  • (C) [[[2, 3, 9]], [[2, 3, 9]]]
  • (D) None of these
πŸ’¬ Discuss
βœ… Correct Answer: (A) [[[2, 3, 9]], [[2, 3, 9]], [[2, 3, 9]]]

Jump to