习题2
一、选择题
1.可以使用_______接收用户的键盘输入。
A)input命令
B)input()函数
C)int()函数
D)format()函数
2.下面_______不是合法的整数数字。(多选)
A)0x1e
B)1e2
C)0b1001
D)0o29
3.下面_______是非法变量名。(多选)
A)my-name
B)complex
C)_address
D)'ID'
4.在字符串格式化中,格式字符串中可以使用_______代表要输出的数据。(多选)
A)%s
B)%n
C)%f
D)%d
5.下面_______不是“+”的用法。
A)字符串连接
B)算数加法
C)逻辑与
D)单目运算
6.下面运算符优先级最高的是_______,最低的是_______。
A)and
B)+
C)*=
D)= =
7.下面运算结果不是浮点型的有_______。
A)2 * 0.5
B)2 ** -1
C)5 // 2
D)18 / 3
8.表达式 3 * (2 + 12 % 3) ** 3 / 5的结果是_______。
A)129.6
B)4
C)43.2
D)4.8
9.数学关系表达式-1<x<1,表示成Python表达式应该是_______。(多选)
A)-1 < x < 1
B)-1 < x and < 1
C)-1 < x and x < 1
D)-1 < x or x < 1
10.数学表达式xy/(0.5z),表示成Python表达式应该是_______。
A)xy / 0.5 / z
B)x * y / 0.5 z
C)x * y / 0.5 * z
D)x * y / (0.5*z)
二、填空题
1._______是Python的注释符。
2.Python使用_______作为转义符的开始符号。
3.Python的数字有4种数据类型:_______、_______、_______和_______。
4.判断n是偶数的Python表达式应为_______。