返回

Python测验2


 1. 以下哪一个运算符可以用来计算乘法? 
*
#
X
%
 2. 下面的代码运行后的结果是什么?
if 'bar' in {'foo': 1, 'bar': 2, 'baz': 3}:
    print(1)
    print(2)
    if 'a' in 'qux':
        print(3)
print(4) 
4
1
2
3
4
1
2
4
无任何结果
 3. 以下哪个运算符的优先等级最低? 
and
**
%
+
 4. 表达式:1 + 2 ** 3 * 4 的值是多少?
提示:'**'代表乘方运算 
4097
33
108
36
 5. 以下哪一种方法可以添加多行注释? 
'''
(comment)
###
///
 6. 字符串变量a的值是'2',以下哪个函数的结果是整数2? 
castToInt(a)
int(a)
integer(a)
castToInteger(a)
 7. 整数变量a的值是2,以下哪个函数的结果是字符串'2'? 
str(a)
castToString(a)
int(a)
string(a)
 8. 以下那一项是正确的if条件语句? 
if a >= 22:
if (a >= 22)
if a >= 22
if (a => 22)
 9. 下面那一个关键词可以配合if条件语句使用? 
else if
全部都不对
elseif
elif
 10. 运行一下代码之后的结果是什么?
 print(1, 2, 3, 4, sep='*') 
1 2 3 4
1*2*3*4
24
1234