2024 学年度安徽新华高级技工学校 23 级六月质量检测 Python卷(A卷)

标签:
普通图片版答案
2024-11-05
| 2页
| 427人阅读
| 79人下载

内容正文:

第 1 页 共 4 页 ◎ 第 2 页 共 4 页 … … … … ○ … … … … 外 … … … … ○ … … … … 装 … … … … ○ … … … … 订 … … … … ○ … … … … 线 … … … … ○ … … … … 学 校 :_ __ __ _ __ __ _姓 名 : __ _ __ __ _ __ _班 级 : __ __ __ __ _ __ 学 号 : __ __ __ _ __ __ … … … … ○ … … … … 内 … … … … ○ … … … … 装 … … … … ○ … … … … 订 … … … … ○ … … … … 线 … … … … ○ … … … … 2024 学年度安徽新华高级技工学校 23 级六月质量检测 Python 试卷(A 卷) 考试时间:90分钟;命题人:姚健;试卷满分:100分 题号 一 二 三 四 总分 得分 注意:单选题答案要填写在答题卡内;姓名填写在指定位置,否则均按照零分计算。 一、选择题(共 10 题 每题 3 分,共 30 分) 1 下列表达式的值为 True 的是( ) A.not True B.5<4 C.1!=1 or 0==1 D.1==1 and 2!=1 2 -5%4 的值( ) A. -3 B. 3 C.-1 D. 1 3 在 python 中用来表示代码块所属关系的语法是( ) A.括号 B. 缩进 C.冒号 D. 花括号 4 -1 and False/True( ) A. -1 B.0 C.0.0 D.False 5 ((False+2)//(True+3)-5)//(True+3)( ) A.True B.False C.2 D.-2 6 表达式 int(3.88)和 complex(1)的值( ) A. 4 (1+0j) B. 4 (1.0+0j) C. 3 (1.0+0j) D. 3 (1+0j) 7 字符串 str1 = “hello python”取出子串”ello”和”thon”( ) A. str1[1:4] str1[8:11] B. str1[1:4] str1[8:12] C. str1[1:5] str1[8:] D. str1[1:5] str1[8:11] 8 以下关于 a or b 的描述中,错误的是( ) A. 若 a =True b=True 则 a or b == True B. 若 a =True b=False 则 a or b == True C. 若 a =False b=True 则 a or b == True D. 若 a =False b=False 则 a or b == True 9 9//2**2%3 and 5+1( ) A.6 B.5 C.4 D.7 10 range(1,5,2)生成的序列为( ) A.(1,3,5) B.(1,3) C.(1,2,3,4,5) D.(0,1,2,3,4,5) 二、理论题(共 5 题 每题 2 分 总分 10 分) 11. Python 是一种跨平台、_______的动态类型语言。 12. 程序语言种类繁多,可以分为机器语言、汇编语言和________ 13. 1989 年荷兰程序员___________开发了一种继承 ABC 语言的脚本语言 14. Python 用_______来划分代码块 15. ______是用英文、中文或其他自然语言写的一行或多行说明性文字 三、简答题(共 4 题 每题 6 分 总分 24 分) 16 请找出下面符合命名规则的标识符: my_Boolen、Obj2、2ndObj、My Words、_test、jack&rose、break ___________________________________________________________ 17 请分别写出二进制、八进制、十六进制的前缀 ___________________________________________________________ ___________________________________________________________ ___________________________________________________________ 18 请按照运算符的优先级的顺序,分别写出对应的运算符 ___________________________________________________________ ___________________________________________________________ ___________________________________________________________ ___________________________________________________________ 19. 请简述 Python 的命名规则 ___________________________________________________________ ___________________________________________________________ ___________________________________________________________ 四、编程题(共 4 题 第 20 题 8 分 第 21 题 8 分 第 22 题 8分 第 23 题 12 分 共 36 分) 20 简述 Python 的应用领域 21 Python 标识符的命名规范 22 键盘输入身份证号码 idCard,输出年月日。输出格式如下: 请输入您的身份证号码:340881200605185152 您的生日为:2006 年 05 月 18日 23 键盘输入考试成绩 score(百分制)小于 60 分不合格,60-74 分合格 75-84 分良好 85-100 分优秀。 第 3 页 共 4 页 ◎ 第 4 页 共 4 页 … … … … ○ … … … … 外 … … … … ○ … … … … 装 … … … … ○ … … … … 订 … … … … ○ … … … … 线 … … … … ○ … … … … ※ ※ 请 ※ ※ 不 ※ ※ 要 ※ ※ 在 ※ ※ 装 ※ ※ 订 ※ ※ 线 ※ ※ 内 ※ ※ 答 ※ ※ 题 ※ ※ … … … … ○ … … … … 内 … … … … ○ … … … … 装 … … … … ○ … … … … 订 … … … … ○ … … … … 线 … … … … ○ … … … … 新华高考升学部 Python试卷(A卷) 参考答案 一.选择题 1-5. CBBCD 6-10. DCDAB 二. 理论题 11.面向对象 12.高级语言 13.吉多.范.罗苏姆 14.缩进 15.注释 三. 简答题 16. my_Boolen、Obj2、 _test 17. 0b 或 0B 0o 或 0O 0x 或 0X 18. 19.【答对其中三个得满分】 1.只能包含字母、数字、下划线 2.不能以数字开头 3.不能使用系统关键字 4.英文字母区分大小写 四.编程题 20.数据分析、组件集成、网络服务、图像处理和科学计算等领域 21. 1.大驼峰命名法:每一个单词首字母大写。 2.小驼峰命名法:第一个单词首字母小写,其余单词首字母大写。 3.下划线命名法:单词之间以下划线相连。 22. idCard = input("请输入您的身份证号码:") year = idCard[6:10] #年 month = idCard[10:12] #月 day = idCard[12:14] #日 print(f"您的生日为:{year}年{month}月{day}日") 23. score = int(input("请输入考试成绩:")) if score < 60: print("不合格") elif score <= 74: print("合格") elif score <= 84: print("良好") else: print("优秀") [答案不唯一,合理即可] 算术运算符 ** * / % // + - 关系运算符 > >= < <= != == 成员运算符 in not in 逻辑运算符 not and or

资源预览图

2024 学年度安徽新华高级技工学校 23 级六月质量检测 Python卷(A卷)
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。