Python小测试
姓名
年段
请选择
班级
请选择
是否学习过Python
是
否
第一部分:Python 学习潜力筛查题
1. 老师给出步骤:①拿杯子 ②接水 ③喝水。下面哪个顺序能完成喝水?
A. ②①③
B. ①②③
C. ③②①
2. 规则:如果下雨,就带雨伞;不下雨,不带伞。今天下雨,应该?
A. 带雨伞
B. 不带雨伞
C. 不确定
3. 数字序列:2,4,6,8,? 按照规律,问号是?
A. 9
B. 10
C. 11
4. 对比 Hello 和 hello,这两段文字一样吗?
A. 一样
B. 不一样
C. 看不出
5. 任务:给 5 个本子逐个写名字,一共要重复写几次?
A. 4 次
B. 5 次
C. 6 次
6. 规则:分数≥60 显示及格;分数<60 显示不及格。分数 59,结果是?
A. 及格
B. 不及格
C. 不确定
7. 抄写句子:I like python。哪类小错误会让程序识别失败?
A. 多打一个空格
B. 字写得不好看
C. 汉字意思写错
8. 桌上物品顺序:苹果、香蕉、橙子。拿第 1 个,再拿第 3 个,拿到的是?
A. 苹果
B. 香蕉
C. 橙子
9. 第一次尝试任务失败,最合适的做法?
A. 直接放弃
B. 查看提示,修改再试
C. 随便乱改
10. 规则:红灯亮停下,绿灯亮通行。现在红灯亮,应该?
A. 停下
B. 往前走
C. 原地等待绿灯再走
第二部分:Python 基础检测题
11. Python 用来输出内容的函数是?
A. input()
B. print()
C. range()
D. len()
12. Python 单行注释使用哪个符号?
A. //
B. #
C. /*
D. --
13. 以下哪一个是 Python 列表?
A. (1,2,3)
B. [1,2,3]
C. {1,2,3}
D. <1,2,3>
14. 执行 print(10 + 20),屏幕输出?
A. 10+20
B. 30
C. 1020
D. "10+20"
15. 执行 print('10'+'20'),屏幕输出?
A. 30
B. 1020
C. 10+20
D. '30'
16. 下面哪个是合法 Python 变量名?
A. 1name
B. name_1
C. name@
D. name-1
17. 获取键盘输入,使用哪个函数?
A. input()
B. print()
C. int()
D. float()
18. int() 的作用是?
A. 转为整数
B. 转为文字
C. 转为小数
D. 转为布尔值
19. if 语句的作用是?
A. 循环重复执行
B. 条件判断分支
C. 输出文字
D. 定义变量
20. for 语句一般用来实现?
A. 循环重复执行
B. 注释代码
C. 定义变量
D. 读取输入
21. Python 判断两个值是否相等,使用?
A. =
B. ==
C. !=
D. ===
22. 哪个符号代表大于?
A. <
B. >
C. >=
D. <=
23. Python 字符串需要用什么包裹?
A. 单引号或双引号
B. 方括号 []
C. 大括号 {}
D. 圆括号 ()
24. if 后面的代码块,依靠什么区分?
A. {} 大括号
B. 缩进(空格 / Tab)
C. 分号;
D. 冒号:
25. 执行 print(8 / 2),输出结果?
A. 4
B. 4.0
C. 8/2
D. "4"
关闭
更多问卷
复制此问卷