题目标题: 测试活动2020-4001827
题目总数: 100
题目:
1. 以下程序的输出结果是
for i in "Summer":
if i == "m":
break
print(i) C
A. mmer,
B. mm,
C. 无输出,
D. m,
2. 给出以下代码,以下选项中描述错误的是
PM = eval(input("请输入目前PM2.5值: "))
if PM > 75:
print("空气质量等级为轻度污染!")
if PM < 35:
print("空气质量等级为优!") D
A. 输入85,获得输出“空气质量等级为轻度污染!”,
B. if 分支语句则是当if后的条件满足时,if
下的语句块被执行,
C. 分支语句的作用是在某些条件控制下有选择地执行实现一定功能的语句块,
D. 输入25,无法得到“空气质量等级为优”,
3. 以下程序的输出结果是
a = 0
b = 1
if ( a > 0 ) or ( b / a > 2 ):
print("yes")
else:
print("no") D
A. 不会报错,
B. yes,
C. no,
D. 报错:ZeroDivisionError: division by zero,
4. 以下程序的输出结果是
sites = ["BIT", "NJN","NJNU","HYIT"]
for site in sites:
if site == "NJN":
print("南京大学")
break
print("循环
数据 " + site)
else:
print("没有循环数据!")
print("完成循环!") D
A. 南京大学
完成循环!,
B. 循环数据 BIT
完成循环!,
C. 没有循环数据!
完成循环!,
D. 循环数据 BIT
南京大学
完成循环!,
5. 关于程序的控制结构,下列描述中正确的是 A
A. Python使用While实现无限循环,
B. 单分支结构的使用方式为
if <条件>
<语句块>,
C. 循环结构有两个辅助循环控制的保留字break和goto,
D. 双分支结构的使用方式为
if <条件>
<语句块>
else
<语句块>,
6. 下面代码的执行结果是
knights = {'gallahad': 'the pure', 'robin': 'the brave'}
for k, v in knights.items():
print(k, v) D
A. the pure,gallahad
the brave,robin,
B. gallahad, the pure
robin, the brave,
C. the pure gallahad
the brave robin,
D. gallahad the pure
robin the brave,
7. 下面代码的执行结果是
desserts = ['ice cream', 'chocolate', 'apple crisp', 'cookies']
favorite_dessert = 'apple crisp'
for dessert in desserts:
if dessert == favorite_dessert:
print("%s is my favorite dessert!" % dessert.title()) B
A. ice cream is my favorite dessert!,
B. Apple Crisp is my favorite dessert!,
C. apple Crisp is my favorite dessert!,
D. chocolate is my favorite dessert!,
8. 关于Python的数字类型,以下说法正确的是 B
A. 整数类型的数值一定不会出现小数点,
B. 浮点数也有十进制、二进制、八进制和十六进制等表示方式,
C. 1.0是浮点数,不是整数,
D. 复数类型虚部为0时,表示为1+0j,
9. 下面代码的输出结果是
x = 12.34
print(type(x)) C
A. <class 'int'>,
B. <class 'bool'>,
C. <class 'float'>,
D. <class 'complex'>,
10. 下面代码的输出结果是
print(pow(2,10)) C
A. 20,
B. 100,
C. 1024,
D. 12,
11. 下面代码的输出结果是
x=0b1010
print(x) D
A. 256,
B. 16,
C. 1024,
D. 10,
12. 下面代码的输出结果是
x=0o1010
print(x) B
A. 32768,
B. 520,
C. 1024,
D. 10,
13. 下面代码的输出结果是
x=0x1010
print(x) B
A. 520,
B. 4112,
C. 1024,
D. 10,
14. 关于Python的浮点数类型,以下说法错误的是 A
A. Python语言的浮点数可以不带小数部分,
B. 浮点数类型与数学中实数的概念一致,表示带有小数的数值,
C. 浮点数有两种表示方法:十进制表示和科学计数法,
D. sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数,
15. 关于Python的复数类型,以下描述错误的是 B
A. 对于复数z,可以用z.real获得实数部分,
B. 对于复数z,可以用z.imagl获得实数部分,
C. 复数类型表示数学中的复数,
D. 复数的虚数部分通过后缀“J”或“j”来表示,
16. 下面代码的输出结果是
z = 12.12 + 34j
al) A
A. 12.12,
B. 12,
C. 34.0,
D. 34,
17. 下面代码的输出结果是
z = 12.34 + 34j
print(z.imag) C
A. 12.12,
B. 34,
C. 34.0,
D. 12,
18. 下面代码的输出结果是
本文发布于:2024-02-03 08:30:27,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170692022749853.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |