金秋科技文化节活动Python项目比赛测试卷

本次测试分为两部分,第一部分为单项选择题,共15题,每题6分,总分90分;第二部分为算法能力考查题,共1题,总分10分,满分100分。请仔细审题,认真作答。

Q1:姓名

填空1

Q2:年级

填空1

Q3:班级

填空1

:分割线

:请认真阅读题目,谨慎答题。

Q4:小新第一次打开 Python,想让程序在屏幕上友好地打出一句问候语“你好,Python!”。下列写法正确的是(  )

print("你好,Python!")
echo "你好,Python!"
printf("你好,Python!")
say("你好,Python!")

Q5:编程课代表在整理变量名,下列变量名中,在 Python 里合法的是(  )

2student
my-name
_score
class

Q6:小美想用变量把自己 16 岁的年龄记录下来,下列写法最合适的是(  )

age = "16"
age = 16
16 = age
age == 16

Q7:数学课上老师问 7 除以 2 的商(取整除结果),在 Python 中应写成(  )

7 / 2
7 // 2
7 % 2
7 \ 2

Q8:小明分糖果:有 7 颗糖,每人分 3 颗,分完后还剩几颗?在 Python 中计算余数的表达式是(  )

7 // 3
7 % 3
7 * 3
7 - 3

Q9:下面哪一个表示 Python 中的字符串类型?(  )

int
str
float
bool

Q10:小刚想把自己的名字 “Py” 和 “thon” 拼成 “Python”,表达式 Py + thon 的结果是(  )

Python
Py thon
Py+thon
运行报错

Q11:有节奏地打印:表达式 ab * 3 的结果是(  )

ababab
ab3
ab ab ab
运行报错

Q12:用 input() 让用户输入数字时,输入内容默认是什么类型?(  )

整数 int
字符串 str
浮点数 float
布尔值 bool

Q13:下面哪个符号在 Python 中表示注释(不会被程序执行)?(  )

//
#
--
/* */

Q14:已知列表 lst = [10, 20, 30, 40],那么 lst[1] 的值是(  )

10
20
30
40

Q15:len(Python) 的结果是(  )

5
6
7
运行报错

Q16:关于布尔值,下面写法在 Python 中正确的是(  )

"True"
True
true
TRUE

Q17:关于 for 循环,下列说法正确的是(  )

for 循环只能循环 3 次
range(5) 会依次产生 0、1、2、3、4
for 后面不能跟变量名
Python 中没有 for 循环

Q18:下面代码运行后,屏幕上会输出(  )x = 5if x 3: print(大)else: print(小)

大
小
运行报错
什么都不输出

:分割线

:分割线

Q19:某校园餐厅把无线网络密码做成了数学题,小亮在餐厅就餐时,思索了一会儿,输入密码,顺利地连接上了学子餐厅的网络,那么他输入的密码是______(注:该题规律推导即可,填写最终数字结果)[图片]  

填空1
金秋科技文化节活动Python项目比赛测试卷
关于
2周前
更新
0
频次
23
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷