Python practice 1.2
Left-sided binding determines that the result of the following expression: 1 // 2 * 3 is equal to : 0.0 0 4.5 0.166666666666666666
0
What is the output of the following snippet if the user enter two lines containing 11 and 4 respectively? x = int(intput()) y = int(intput()) x = x % y x = x % y y = y % x print(y) 3 2 4 1
1
What is the output of the following snippet? z = y = x = 1 print(x, y, z, sep='*') 1 1 1 x*y*z 1*1*1 x y z
1*1*1
What is the output of the following snippet? x = 1 / 2 + 3 // 3 + 4 **2 print(x) 8.5 0 17.5 17
17.5
What is the output of the following snippet? x = 1 y = 2 z = x x = y y = z print (x, y) 1 2 1 1 2 2 2 2
2 2
The value twenty point twelve times ten raised to the power of eight should be written as: 20.12*10^8 20E12.8 20.12E8.0 20.12Eo
20.12Eo
What is the output of the following snippet if the user enters two lines containing 2 and 4 respectively? x = input() y = input() print(x + y) 4 2 6 24
24
What is the output of the following snippet if the user enters two lines containing 3 and 6 respectively? x = input() y = int(input()) print(x * y) 333333 36 18 666
333333
What is the output of the following snippet if the user enter two lines containing 2 and 4 respectively? x = int(input()) y = int(input()) print(x + y) 2 24 4 6
6
What is the output of the following snippet if the user enters two lines containing 2 and 4 respectively? x = int(input()) y = int(intpu()) x = x / y y = y / x print(y) 8.0 the code will cause a runtime error 4.0 2.0
8.0
Which of the following statement are true? (Select two answers) The result of the / operator is always an integer value. The ** operator uses right-sided binding. Adding precedes multiplication. The right argument of the % operator cannot be zero.
The ** operator uses right-sided binding. The right argument of the % operator cannot be zero.
Which of the following variable names are illegal? (Select two answers) true and TRUE True
and True
The print() function can output values of: not more than five arguments any number of arguments (including zero) any number of arguments (excluding zero) just one argument
any number of arguments (including zero)
The \n digraph forces the print() function to: stop its execution duplicate the character next to the digragh break the output line output exactly two characters: \ and n
break the output line
The result of the following division: 1 / 1 is equal to 1.0 is equal to 1 cannot be evaluated cannot be predicted
is equal to 1.0
The 80 prefix means that the number after it is denoted as: hexadecimal octal decimal binar
octal
The ** operator: does not exist performs duplicated multiplication performs exponentiation perform floating-point multiplication
performs exponentiation
The meaning of the keyword parameter is determined by: its value the argument's name specified along with is value its connection with exiting variables its position within the argument list
the argument's name specified along with is value
What is the output of the following snippet if the user enter two lines containing 2and 4 respectively? x = int(intput()) y = int(intput()) x = x // y y = y //x print(y) the code will cause a runtime error 2.0 8.0 4.0
the code will cause a runtime error
What is the output of the following snippet? y = 2 + 3 * 5. print(Y) the snippet will cause an execution error 25. 17 17.0
the snippet will cause an execution error