安徽省芜湖恒杰科技学校2023-2024学年高二上学期12月月考《python》试卷

标签:
普通文字版
2024-01-03
| 4页
| 240人阅读
| 0人下载

内容正文:

芜湖恒杰科技学校2023-2024学年第一学期12月月考 高二 Python 1、 选择题(每题3分,共10题) 1. 下列选项中,不属于python特点的是 ( ) A. 面向对象 B.运行效率高 C.可移植性 D.丰富的库 2. Python是一种( ) A. 办公软件 B.计算机程序语言 C.图像处理 D.动画设计软件 3. 下列对python语言描述正确的是( ) A. 跨平台语言 B. 面向动态语言 C. 动态类型语言 D. 以上都正确 4. 下列 不是python的合法变量名( ) A. Int32 B.40XL C.self D.name 5.下列 不是python语言的保留字( ) A. False B.and C.true D.if 6.下列 不是python中的运算符 ( ) A. * B. + C.** D. .? 7.在python程序中,不属于逻辑运算符的是( ) A.is B.not C.and D.or 8.设a=5,b=2,c=7,d=1,表达式a>bandc<aor3*a<b的值是( ) A.True B.5 C.2 D.False 9.下列不属于浮点数类型的是( ) A.36.0 B.96e4 C.-77 D.9.6E-5 10.下列表达式为False的是( ) A.’abcd’<’ab’ B.’abc’<’abd’ C.”<’a’ D.’Hello’>’hello’ 二.解释题(每题两分,共五题) 解释下列函数意义 (1)capitalize( ) (2)upper( ) (3)title( ) (4)isupper( ) (5)isalpha( ) 三.填空题(每空3分,共20分) 1. 又称符号语言,在不同的设备中对应着不同的机器语言指令集。 2. Python是一种跨平台、 的动态类型语言 3. 高级语言程序的翻译方式有两种,一种是解释方式,另一种是 4. 列表的 和 都是可变的,可自由对列表中的元素进行增加、删除或 5. 是用英文、中文或其他自然语言写成的一行或多行说明性文字。 四、编程题(共4题,共40分) 1.创建序列“strs=‘abcdefg’,使用分片获取元素的答案(20分) Strs{1:} Strs{:3} Strs{1:3} Strs{:-1} Strs{-3:-1} Strs{-3:} 2.输入用户名,判断用户名是否合法,用户名的要求: 长度为6~10位 (10 分) 3.说明:在网络程序中,如聊天室、聊天软件等,经常需要对一些用户所提交的聊天内容中的敏感性词语进行过滤。如“性”、“色情”、“爆炸”、“恐怖”、“枪”、“军火”等,这些都不可以在网上进行传播,要求输入一段文本,如果包含以上的敏感词汇,需要*替换掉 文字为:“性感小伙 军火走私 原地爆炸” 结果为: "*感小伙 **走私 原地**" 敏感词几个字 使用几个*代替(10分) 第 1 页 共 2 页 学科网(北京)股份有限公司 $$

资源预览图

安徽省芜湖恒杰科技学校2023-2024学年高二上学期12月月考《python》试卷
1
安徽省芜湖恒杰科技学校2023-2024学年高二上学期12月月考《python》试卷
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。