Python基础知识
欢迎参加本次Python基础知识,请认真阅读题目并选择正确答案。考试时间为30分钟,满分100分。
1. 考生信息
姓名:
第一部分:单选题(每题5分,共50分)
2. type("666")返回的数据类型是
str
int
float
bool
3. 执行print(3 + 5)的结果是
35
8
3+5
'35'
4. 字符串'5'和整数5相加会得到什么结果
10
'55'
55
会报错
5. type(123)的返回结果是
int
str
list
set
6. 以下代码的运行结果是:
if 5 > 3:
print('Yes')
else:
print('No')
Yes
No
5>3
报错
7. 要使用random模块生成随机数,首先需要
直接使用random()函数
导入random模块
创建random对象
安装random库
8. random.randint(1, 5)可能生成的数字是
0
3
6
1.5
9. 以下哪个循环适合已知循环次数的情况
while循环
if循环
for循环
switch循环
10. 在循环中,break语句的作用是
跳过本次循环
结束整个循环
暂停循环
继续下次循环
11. 执行以下代码的结果是:
sum = 0
for i in range(3):
sum = sum + i
print(sum)
0
3
6
12
第二部分:判断题(每题5分,共50分)
12. Python中,'10'是整数类型
对
错
13. 3 + '3'的结果是6
对
错
14. type('hello')返回
对
错
15. 分支语句if后面必须跟else语句
对
错
16. random模块中的randint(2,4)可以生成2、3、4这三个数字中的一个
对
错
17. while循环只能执行有限次
对
错
18. for i in range(5)会循环5次,i的值分别是0、1、2、3、4
对
错
19. continue语句的作用是结束整个循环
对
错
20. 在Python中,整数和浮点数可以直接相加
对
错
21. random模块中的random()函数能够生成0-1之间的小数
对
错
关闭
更多问卷
复制此问卷