青少年软件编程(Python)等级考试试卷(一级)
分数:100 题数:37
一、单选题(共25题,共50分)
1. 在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来执行程序?( )
A. Check Module
B. Run Module
C. Python shell
D. 任意一个都可以
2. 中国电子学会组织来自全国各地的学生共计90人参加人工智能活动,按参加学生名单顺序,每 10个人一排,若想知道第46个人在哪一排就坐,下列算法中哪一种可以实现?( )
A. (46-1) % 10 + 1
B. 46 % 10
C. (46-1) // 10 + 1
D. 46 // 10
3. 在数学计算中,“÷”可以表示除法运算,在Python运算符中,可以用作除法运算的符号是?( )
A. /
B. \
C. ÷
D. %
4. 下列表达式中,哪两个运行结果完全相同?( )
①16%2 ②16/2**2 ③16/4 ④16//4
A. ①②
B. ②③
C. ③④
D. ①④
5. IDLE编程环境有脚本式编程和交互式编程,对于这两种编程环境,下列说法错误的是?( )
A. 在IDLE主窗口中,可以通过“File→New File”,打开一个新文件
B. 在脚本式编程环境中,运行指令前需要先保存才可以运行
C. 在交互式编程环境中,我们可以修改和保存文件
D. 点开IDLE窗口,主窗口会显示当前安装Python的版本号
6. 对于Python的说法错误的是?( )
A. 用户都可以使用Python,不需要支付费用
B. Python具有跨平台性,可以在不同类型的操作系统上运行使用
C. Python提供大量的内置对象和内置函数,使用时仅需调用即可实现
D. Python语言比较人性化,无需注重首行缩进等语法规则
7.爷爷的年龄数与孙子生活过的月数一样多 ,你知道孙子和爷爷各是多大年龄吗?( )
A. 10岁 60岁
B. 12岁 52岁
C. 5岁 60岁
D. 8岁 67岁
8. 运行程序
>>> print(9%2+9//2)
输出的结果是?( )
A. 2
B. 5.5
C. 5
D. 9
9. 下面的程序: