"2020全国青少年软件编程(python)等级考试试卷(一级)" 这份试卷涵盖了 Python 编程语言的多个方面,包括变量、数据类型、运算符、控制结构、函数、字符串、列表、元组、字典、对象、模块、 exception handling 等。 1. 关于 Python 的编程变量说法正确是?变量可以字母、数字、下划线组合。 知识点:Python 变量命名规则,变量可以由字母、数字、下划线组合,但不能以数字开头。 2. 在 Python 函数中,用于获取用户输入的是?input()。 知识点:Python 的 input() 函数用于获取用户输入,并将其转换为字符串。 3. 关于 Python 的编程属于字符串类型的是?str。 知识点:Python 中的字符串类型是 str,用于表示文本数据。 4. 以下选项中,不是 Python 语言保留字的是?del。 知识点:Python 的保留字包括 and、as、assert、break、class、continue、def、del、elif、else、except、finally、for、from、global、if、import、in、is、lambda、nonlocal、not、or、pass、raise、return、try、while、with、yield 等,del 不是保留字。 5. 两组围棋选手进行比赛,每组三人。甲组为 a,b,c 三人,乙组为 x,y,z 三人。已抽签决定比赛名单。a 说他不和 x 比,c 说他不和 x,z 比,请问 b 和()进行比赛?y。 知识点:逻辑推理题,根据题意可以推断出 b 和 y 进行比赛。 6. IDLE 菜单中将选中区域缩进的快捷键是?Ctrl+]。 知识点:IDLE 是 Python 的集成开发环境,Ctrl+] 是 IDLE 菜单中将选中区域缩进的快捷键。 7. turtle 画图里,可以撤销最后一步的是?undo。 知识点:turtle 是 Python 的一个绘图模块,undo 是撤销最后一步的命令。 8. 8/4*2+22 运行结果是?4。 知识点:Python 的运算符优先级,先计算除法和乘法,然后计算加法和指数运算。 9. 下面代码的输出结果是>>> True / False?False。 知识点:Python 的布尔运算符,True / False 会报错,因为布尔值不能参与除法运算。 10. 给出如下代码 s = 'Python is Open Source!'print(s[0:].upper()) 上述代码的输出结果是?PYTHON IS OPEN SOURCE!. 知识点:Python 的字符串 slice 操作,s[0:] 选取字符串的所有字符,然后使用 upper() 方法将其转换为大写。 11. 下面代码的输出结果是print(round(0.1 + 0.2,1) == 0.3)?False。 知识点:Python 的浮点数运算,round() 函数用于将浮点数四舍五入到指定的小数位数。 12. 假设 a=10,b=30,那么 a/b 的值是?0.3333。 知识点:Python 的浮点数运算,/ 运算符用于执行浮点数除法。 13. python 中的乘法是用哪个符号表示的?*。 知识点:Python 的乘法运算符,* 用于表示乘法操作。 14. turtle.circle(120,180) 是绘制一个什么样的图形?半径为 120 的半圆。 知识点:turtle 的 circle() 函数用于绘制圆或扇形,turtle.circle(120,180) 绘制一个半径为 120 的半圆。 15. 下面代码的输出结果是x = 1x *= 3+52print(x)?29。 知识点:Python 的赋值语句和运算符,*= 运算符用于执行乘法赋值操作。 16. 关于 eval 函数,以下选项中描述错误的是?eval 函数的定义为:eval(source, globals=None, locals=None, /)。 知识点:Python 的 eval() 函数用于执行字符串形式的 Python 语句,并将其转换为 Python 对象。 17. 以下选项中,不是 Python IDE 的是?R studio。 知识点:R studio 是 R 语言的集成开发环境,而不是 Python IDE。 18. 利用 print() 格式化输出,能够控制浮点数的小数点后两位输出的是?{:.2f}。 知识点:Python 的格式化输出,{:.2f} 用于控制浮点数的小数点后两位输出。 19. 下面代码的输出结果是?a /= 5/3+5//3print(a)?2.666666666666667。 知识点:Python 的赋值语句和运算符,/= 运算符用于执行除法赋值操作。 20. 8//4 运行结果是?2。 知识点:Python 的整数除法运算,// 运算符用于执行整数除法操作。 21. 8/4==4/2 and 2 运行结果是?True。 知识点:Python 的布尔运算符,and 运算符用于执行逻辑与操作。 22. turtle 的前进是往哪个方向?屏幕窗口的上边。 知识点:turtle 是 Python 的一个绘图模块,默认情况下,turtle 的前进方向是屏幕窗口的上边。 23. 下面哪一行代码的输出结果不是 python3.7?print("python3"+str(3.7))。 知识点:Python 的字符串操作,str() 函数用于将对象转换为字符串。 24. 关于 python 的编程用于检测数据类型的是?type()。 知识点:Python 的内置函数,type() 函数用于检测对象的类型。 25. 8/4!=4/2 运行结果是?True。 知识点:Python 的浮点数运算,/ 运算符用于执行浮点数除法操作。 26. 关于 python 的编程变量说法正确是?变量可以字母,数字,下划线组合。 知识点:Python 变量命名规则,变量可以由字母、数字、下划线组合,但不能以数字开头。
剩余11页未读,继续阅读
- 粉丝: 6
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助