Thing for T
An operator able to check whether two values are not equal is coded as:
!=
How many elements does the L list contain? L = [i for i in range(-1,-2)]
0
What is the output of the following piece of code if the user enters two lines containing 3 and 2 respectively? x=int(input()) y=int(input()) x = x % y x = x % y y = y % x print(y)
0
What is the output of the following snippet? def fun(x,y): if x == y: return x else: return fun(x,y-1) print(fun(0,3))
0
What is the output of the following piece of code? X = 1 // 5 + 1 / 5 print(X)
0.2
What will the output of the following snippet? a = 1 b = 0 a = a ^ b b = a ^ b a = a ^ b print(a,b)
01
What is the output of the following piece of code? x=1 y=2 x, y, z = x, x, y z, y, z = x, y, z print(x,y,z)
1 1 2
What is the output of the following snippet? def fun(x): if x % 2 == 0: return 1 else: return 2 print(fun(fun(2)))
2
What is the output of the following piece of code if the user enters two lines containing 2 and 4 respectively? x=float(input()) y=float(input()) print(y ** (1/x))
2.0
What is the output of the following snippet? dct = {} dct['1'] = (1,2) dct['2'] = (2,1) for x in dct.keys(): print(dct[x][1],end="")
21
What is the output of the following snippet? def fun(inp=2,out=3): return inp * out print(fun(out=2))
4
What is the output of the following snippet? tup = (1, 2, 4, 8) tup = tup[-2:-1] tup = tup[-1] print(tup)
4
What is the output of the following piece of code if the user enters two lines containing 3 and 6 respectively? y=input() x=input() print(x+y)
63
What value will be assigned to the x variable? z = 0 y = 10 x = y < z and z > y or y > z and z < y
True
What is the output of the following snippet? list = [x*x for x in range(5)] def fun(L): del L[L[2]] return L print(fun(list))
[0, 1, 4, 9]
What is the output of the following snippet? l1 = [1,2] for v in range(2): l1.insert(-1,l1[v]) print(l1)
[1, 1, 1, 2]
What is the output of the following piece of code? print("a","b","c",sep="sep")
asepbsepc
Which of the following lines improperly invokes the function defined as:def fun(a,b,c=0)
fun(b=1): fun(a=0,b=0):
One of the following variables' names is illegal - which one?
in
The result of the following division:1 // 2
is equal to 0
The following snippet: def func(a,b): return b ** a print(func(b=2,2))
is erroneous
Assuming that the tuple is a correctly created tuple, the fact that tuples are immutable means that the following instruction: tuple[1] = tuple[1] + tuple[0]
is illegal
The meaning of a positional argument is determined by:
its position within the argument list
Take a look at the snippet and choose the true statement: nums = [1,2,3] vals = nums del vals[:]
nums and vals are different names of the same list
Which of the following sentences are true? Choose all that apply. nums = [1,2,3] vals = nums
nums is longer than vals, nums and vals are different names of the same list
What is the output of the following snippet? dct = { 'one':'two', 'three':'one', 'two':'three' } v = dct['three'] for k in range(len(dct)): v = dct[v] print(v)
one
What is the output of the following snippet? dd = { "1":"0″, "0":"1″ } for x in dd.vals(): print(x,end="")
the code is erroneous
How many stars will the following snippet send to the console? i = 0 while i < i + 2 : i += 1 print("*") else: print("*")
the snippet will enter an infinite loop
How many hashes will the following snippet send to the console? lst = [[x for x in range(3)] for y in range(3)] for r in range(3): for c in range(3): if lst[r][c] % 2 != 0: print("#")
three
The following snippet:def func1(a): return Nonedef func2(a): return func1(a)*func1(a)print(func2(2))
will cause a runtime error