Python程序设计基础
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

习题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表达式应为_______。