返回

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