Python编程基础考试[中级]

欢迎参加本次Python编程基础考试,请认真作答以下题目。考试时间为90分钟,请合理安排时间。
1. 考生信息
姓名:
班级:
一、单项选择题(共15题,每题2分,共30分)
2. 以下哪个是Python输出信息的函数
3. Python中,以下哪个是正确的变量名
4. 执行语句print(2 + 3 * 2)的结果是
5. 以下哪个语句可以获取用户输入的内容
6. Python中,字符串拼接可以使用的运算符是
7. 以下代码的输出结果是print('5' + '3')
8. if语句的基本结构中,条件表达式后面需要加什么符号
9. 以下哪个循环结构用于遍历序列中的元素
10. 执行for i in range(3)语句后,i的值依次是
11. 以下哪个数据类型是Python的整数类型
12. 若a = 10,b = 3,那么a // b的结果是
13. 以下代码的输出结果是x = 5 if x > 10: print('x大于10') else: print('x小于等于10')
14. Python中,以下哪个符号用于单行注释
15. 将字符串'123'转换为整数的函数是
16. 以下哪个循环会无限执行
二、判断题(共5题,每题4分,共20分)
17. Python是一种解释型编程语言
18. 在Python中,变量可以不声明直接赋值使用
19. if-else语句中,else部分必须存在
20. for循环只能用于遍历数字序列
21. 字符串'abc'和'ABC'在Python中是相等的
三、编程题(共3题,前两题各15分,第三题20分,共50分)
22. 编写一个Python程序,接收用户输入的两个整数,计算并输出它们的和。
23. 编写程序,使用for循环输出1到10之间的所有偶数。
24. 编写一个程序,接收用户输入的一个整数n,判断n是否为质数(质数是指大于1的自然数,除了1和它本身外,不能被其他自然数整除)。
更多问卷 复制此问卷