To discuss, please use the comments below.
Question-
>>> x = 0 >>> while x <= 18: x = x + 3 >>> print(x)
A. 18
B. 15
C. 21
D. 22
Question-
>>> x = [[0], [1]]
>>> print((' '.join(list(map(str, x))),))
A. [0] [1]
B. 01
C. (’01’)
D. (‘[0] [1]’,)
Question-
>>> a = max(False, -3, -4)
>>> b = min(a, 2, 7)
>>> print(b)
A. 2
B. a
C. -3
D. False
Question-
>>> def f1(): x = 100
return x
>>> x = f1() + 1
>>> print(x)
A. 1
B. 101
C. 100
D. Error
Question-
a = 65
print('[%c]' % a)
A. [a]
B. [A]
C. A
D. a
Make your python concepts more strong with our Python handwritten notes.
Question-
>>> a = 2*2//2
>>> b = 3//2*3
>>> print(a, b)
A. 2 1
B. 3 2
C. 2 3
D. 2 2
Question-
>>> x, y = 67, 80
>>> x, y, z = 1, 2, 3
>>> print(x, y, z)
A. 67 80 3
B. 1 2 3
C. Error
D. None of above
Question-
>>> b = 30
>>> def fun(a, b=b):
return a+b
>>> print(fun(1))
A. 1
B. Error
C. 31
D. 30
Question-
>>> a = [0, 1, 2, 3]
>>> for a[-1] in a:
print(a[-1])
A. 0 1 2 2
B. 0 1 2 3
C. 3 3 3 3
D. Error
Question-
>>> f=lambda x:bool(x%2)
>>> print(f(20), f(21))
A. False False
B. Error
C. True False
D. False True
Question-
>>> a = 4/5
>>> b = 5//4
>>> print(a * b)
A. 1.0
B. 1
C. 0.2
D. 0.8
Question-
>>> myList = ["python", "hub"]
>>> for i in myList:
myList.append(i.upper())
>>> print(myList)
A. [“PYTHON”, “HUB”]
B. [“python”, “hub”]
C. Infinite loop
D. None of above
Question-
>>> a = 100
>>> b = 5
>>> print(a//b*a/b)
A. 300.0
B. 400.0
C. 200.0
D. 100.0
Question-
>>> a = 100/5
>>> b = 20//3
>>> print(a * b)
A. 120
B. 140
C. 140.0
D. 120.0
Question-
>>> def fun():
for x in range(22, 23, 24):
print(x)
>>> fun()
A. 21
B. 22
C. 23
D. 24
Question-
>>> a = ~4
>>> b = a + 4
>>> print(b)
A. 1
B. -1
C. 2
D. -2
Make your python concepts more strong with our Python handwritten notes.
Question-
>>> def fun():
return 55 + int(55.55)
>>> print(fun())
A. 111
B. 110
C. 112
D. None of above
Question-
>>> a = "python"
>>> b = "pythoN"
>>> print(a > b)
A. False
B. True
C. Error
D. None of these
Question-
>>> a = True
>>> b = False
>>> print(a or a and b and a)
A. False
B. True
C. Error
D. None of above
Question-
>>> str1 = str("python")
>>> str2 = "python"
>>> print(str1 == str2, str1 is str2)
A. True False
B. True True
C. False True
D. False False
Question-
>>> def add(a, b):
return a+5, b+5
>>> result=add(3, 2)
>>> print(result)
A. 8
B. 15
C. (8, 7)
D. Syntax Error
Question-
>>> a = 1/3
>>> b = 3/1
>>> print(a * b)
A. 3
B. 3.0
C. 0.3
D. 1.0
Question-
>>> a = '2'
>>> b = '2'
>>> print(a + b)
A. 4
B. 22
C. Error
D. 2
Question-
>>> a = [1, 2, 3]
>>> b = a
>>> print(a is b, a == b)
A. True False
B. True True
C. False True
D. False False
Question-
>>> x = 0
>>> while x < 20:
x = x + 3
>>> print(x)
A. 19
B. 18
C. 20
D. 21
Question-
>>> l = list("1234")
>>> l[0] = l[1] = 5
>>> print(l)
A. [5, 5, ‘3’, ‘4’]
B. [‘5’, ‘5’, ‘3’, ‘4’]
C. [5, 5, 3, 4]
D. Error
Make your python concepts more strong with our Python handwritten notes.
Question-
>>> x=1
>>> def cg():
global x
return x+1
>>> print(cg())
A. 1
B. 2
C. 0
D. Error
Question-
>>> e="butter"
>>> def f(a):
print(a)+e
>>> f("bitter")
A. butter error
B. bitterbutter
C. bitter error
D. Error
Question-
>>> a = 35
>>> print(“%f”%a)
A. 34.0000
B. 34.00
C. 34.000000
D. 34.00000000
Question-
>>> def fun():
return [i for i in range(0, 3, 3)]
>>> print(fun())
A. [0, 1, 2]
B. [0, 1, 2, 3]
C. [0]
D. None of above
Question-
>>> def fun():
return "str " + 'char'
>>> print(fun())
A. “str ” ‘char’
B. str char
C. Error
D. None of above
Question-
>>> L = [1, 2, 3, 4]
>>> for i in L[::1]:
print(i, end=" ")
A. 1 2 3 4
B. 4 3 2 1
C. Error
D. None of above
Question-
>>> def fun():
return pass
>>> print(fun())
A. SyntaxError
B. None
C. pass
D. None of above
Question-
>>> a = [10, 20]
>>> b = a
>>> b += [30, 40]
>>> print(a)
A. [10, 20, [10, 20, 30, 40]]
B. [10, 20, 30, 40]
C. [10, 20, 30, 40, [10, 20]]
D. None of above
Question-
>>> a = 'python'
>>> b = [1, 2, 3]
>>> aTup = (a, b)
>>> print(aTup[1][1:])
A. [2, 3]
B. Error
C. [1, 2, 3]
D. n, [2, 3]
Question-
>>> set1 = {1, 2, 3, int('4')}
>>> set2 = {3, str(4)}
>>> print(set1.union(set2))
A. {1, 2, 3, 4}
B. {1, 2, 3, 4, ‘4’}
C. {1, 2, 3, ‘4’}
D. None of these
Question-
>>> def fun(a=12, b=12):
print(a//9)
return (a*b)
>>> fun(a=9, b=2)
A. 0 18
B. 1 18
C. 1 24
D. Error
Question-
>>> print("abc. DEF".capitalize())
A. abc. def
B. Abc. def
C. Abc. Def
D. ABC. DEF
Question-
>>> l=[1,2,3,4,5]
>>> value=[x&1 for x in l]
>>> print(value)
A. [1, 0, 0, 0, 0]
B. [1, 1, 1, 1, 1]
C. [1, 0, 1, 0, 1]
D. [0, 1, 0, 1, 0]
Question-
>>> z=set('abc')
>>> z.add('san')
>>> z.update(set(['p', 'q']))
>>> print(z)
A. {‘abc’, ‘p’, ‘q’, ‘san’}
B. {‘a’, ‘c’, ‘c’, ‘p’, ‘q’, ‘s’, ‘a’, ‘n’}
C. {‘q’, ‘san’, ‘c’, ‘p’, ‘a’, ‘b’}
D. {‘a’, ‘b’, ‘c’, [‘p’, ‘q’], ‘san}
Question-
>>> a = 5/5.5
>>> b = 5*5.5
>>> print(a//b)
A. 30.0
B. 0
C. 0.0
D. 1.0
Question-
>>> dict1 = {"key1":1, "key2":2}
>>> dict2 = {"key2":2, "key1":1}
>>> print(dict1 == dict2)
A. False
B. True
C. Error
D. None of above
Question-
>>> L = ['a','b','c','d']
>>> result = ''.join(L)
>>> print(result)
A. [abcd]
B. Error
C. abcd
D. a”b”c”d”
Question-
>>> aList = [5, 10, 15, 25]
>>> print(aList[::-2])
A. [5, 10, 25]
B. Error
C. [5, 15, 25]
D. [25, 10]
Question-
>>> def fun(): print('fun') >>> print(fun())
A. None
fun
B. fun
None
C. fun
fun
D. Error
Answer-
B. fun
None
Explanation-
inside print() statement, we called fun() so fun() run and executes “print(‘fun’)” statement but fun() does not return anything so None will be printed by default.
Make your python concepts more strong with our Python handwritten notes.
Question-
>>> def x(values): values[0] = 1 >>> v = [2, 3, 4] >>> x(v) >>> print(v)
A. [1, 2, 3, 4]
B. [2, 3, 4]
C. [1, 3, 4]
D. None of above
Answer-
C. [1, 3, 4]
Explanation-
we simply changed list v using the function, it changes because we did not create any new variable here instead we assigned a new value using the “values[0] = 1” statement.
Question-
>>> f=lambda x:bool(x%2) >>> print(f(20), f(21))
A. False False
B. Error
C. True False
D. False True
Answer-
D. False True
Explanation-
lambda function accepting x as an argument, x%2 for even will return 0 that’s why bool(x%2) will return False and x%2 for odd will return 1 that’s why bool(x%2) will return True.