#35. Python训练题-卷1(低阶段)
Python训练题-卷1(低阶段)
1.运行下面语句后,变量a的数据类型是 a = float("2.5") {{ select(1) }}
- 整数型
- 浮点型
- 布尔型
- 字符串
2.下面哪段程序可以计算用户输入的两个整数a与b的乘积? {{ select(2) }}
3.下面程序的运行结果是
{{ select(3) }}
- 4
- 3
- 2.25
- 2
4.表达式“a >= b”等价于下面哪个表达式? {{ select(4) }}
- a > b and a == b
- a > b or a == b
- a < b and a == b
- a < b or a > b
5.当 x 是偶数时,下面哪个表达式的值一定是 True? {{ select(5) }}
- x % 2 == 0
- x % 2 != 0
- x % 2 == 1
- not (x % 2 == 0)
6.运行下面Python语句,输入200,显示结果是
{{ select(6) }}
- 500.0
- 400.0
- 300.0
- 200.0
7.下面for循环语句中,变量i的取值范围是
{{ select(7) }}
- 1~10
- 1~9
- 0~10
- 0~9
8.闰年是历法中的名词,包括普通闰年和世纪闰年两类: 普通闰年:年份数能被 4 整数但不能被 100 整除; 世纪闰年:年份数能被 400 整除。 设y是表示年份数的变量,判断y是否是闰年的表达式是下面哪项?( ) {{ select(8) }}
- (y % 4 == 0 and y % 100 != 0) and (y % 400 == 0)
- (y % 4 == 0 and y % 100 != 0) or (y % 400 == 0)
- (y % 4 == 0 or y % 100 != 0) or (y % 400 == 0)
- (y % 4 == 0 or y % 100 != 0) and (y % 400 == 0)
9.运行下面程序,可以输出几行“*”?
{{ select(9) }}
- 6
- 3
- 7
- 4
10.python输入函数是那个()
{{ select(10) }}
- int()
- print()
- input()
- float()
11.在 Python 中,变量不需要声明数据类型,所以可以随意赋值不同类型的数据,如a = 5,然后a = "hello",这样的操作是完全正确的,不会有任何潜在问题。
{{ select(11) }}
- 正确
- 错误
12.在Python中,== 用于比较两个变量的值是否相等。
{{ select(12) }}
- 正确
- 错误
13.Python 的input()函数只能接收字符串类型的输入,不能直接接收整数或其他数据类型。
{{ select(13) }}
- 正确
- 错误
14.下面代码会正确运行:a = 10 + "5"
{{ select(14) }}
- 正确
- 错误
15.Python中的字符串是不可变的。
{{ select(15) }}
- 正确
- 错误