- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、单选题
1、给定字符串s,下列表示s最后一个字符的是?()
A、s[:-1]
B、s[1]
C、s[0:-1]
D、s[-1]
解析:【喵呜刷题小喵解析】在Python中,字符串的索引是从0开始的。要获取字
符串的最后一个字符,我们可以使用负数索引,即`s[-
1]`。因此,选项D是正确的。选项A中的`s[:-
1]`表示除了最后一个字符之外的所有字符,选项B中的`s[1]`表示字符串的第二个
字符(索引从0开始),选项C中的`s[0:-
1]`表示除了第一个字符之外的所有字符。这些都不是获取最后一个字符的正确方
式。
2、运行下列代码,终端区打印的结果是?()nums=[1,2,3,4]
nums.append(nums[4])print(nums)
A、[1,2,3,4,5]
B、[1,2,3,4,4]
C、[1,2,3,4]
D、终端区会报错
解析:【喵呜刷题小喵解析】:该代码试图执行一个错误的操作,即在列表的末尾
添加一个元素,这个元素的值等于列表中不存在的索引`4`对应的元素。因为Python
的索引是从0开始的,所以列表`nums`的有效索引只有0、1、2、3。因此,`nums[4]
`会引发一个`IndexError`,导致代码在运行时出错。所以,终端区会报错,选项D
正确。
3、列表nums有4个元素,最大的索引是3,用4作为索引,程序就会报错
A、[1,2,3]
B、(1,2,3)
C、{1,2,3}
D、{1:小明,2:小李}
解析:【喵呜刷题小喵解析】题目中给出的列表nums有3个元素,最大的索引是
2,而不是3。因此,用4作为索引,程序会报错。选项A是一个包含3
个元素的列表,但索引从0开始,最大索引是2,不是3。选项C
是一个集合,元素没有索引,与题目要求不符。选项D
是一个字典,元素是键值对,没有索引,也不符合题目要求。因此,正确答案是选
项B,它是一个包含3个元素的元组,元素没有索引,与题目要求一致。
4、下列代码片段执行的结果是?()
poet=[{唐:[李白,王维,孟浩然],宋:[苏轼,陆游,王安石]},618年-907年,[960年-
1279年]]print(len(poet))
A、1
B、2
C、3
D、4
解析:【喵呜刷题小喵解析】:
给定的列表`poet`中有三个元素。第一个元素是一个字典,包含了两个键(唐和
宋)以及各自对应的值(两个列表)。第二个元素是一个列表,包含两个字符串
。第三个元素也是一个列表,包含两个字符串。
所以,`poet`列表的长度为3,即`len(poet)`的结果为3。
因此,答案是C。
5、下列代码运行的结果是?()
ls=[富强,民主,文明,和谐,自由,平等,公正,法治]print(ls[::2])
A、[富强,民主,文明,和谐]
B、[自由,平等,公正,法治]
C、[法治,平等,和谐,民主]
D、[富强,文明,自由,公正]
解析:【喵呜刷题小喵解析】题目中的代码运行结果是打印出列表`ls`中每隔一个
元素的子列表。在Python中,切片操作`ls[::2]`表示从列表`ls`中每隔一个元素取出
一个元素。列表`ls`的元素顺序是`[富强,民主,文明,和谐,自由,平等,公正,
法治]`,所以运行代码后的结果是`[富强,文明,自由,
公正]`,因此答案是D选项。
6、阿宝想在屏幕终端上打印出文字“我的名字叫阿宝,我今年10岁了,我的爱好是
编程。”,阿宝已经定义的变量如下:name=阿宝age=10hobby=编程
下列输出语句错误的是?( )
A、print(我的名字叫{1},我今年{0}岁了,我的爱好是{2}。.format(age,name,hobb
y))
B、print(我的名字叫{},我今年{}岁了,我的爱好是{}。.format(name,hobby,age))
C、print(我的名字叫%s,我今年%d岁了,我的爱好是%s。%(name,age,hobby))
D、print(我的名字叫%s,我今年%s岁了,我的爱好是%s。%(name,age,hobby))
解析:【喵呜刷题小喵解析】本题主要考查字符串的格式化输出。在选项B中,字
符串的格式和变量的顺序不一致,导致了错误的输出。字符串
您可能关注的文档
最近下载
- IFC050-Modbus通讯说明文件.docx VIP
- 《金川雪梨膏》标准文本.pdf VIP
- 2025年中国冷藏汽车行业市场深度评估及投资策略咨询报告.docx
- 市政管网工程项目施工方案施工组织设计.doc VIP
- 认证质量管理(ISO9001)手册(质量管理体系).pdf VIP
- 中国神经外科重症患者感染诊治专家共识CB.ppt VIP
- GB50366-2005 地源热泵系统工程技术规范.docx VIP
- SOLAS公约2016年中文综合文本(船海人版)- 第III章 救生设备和装置.pdf VIP
- 2024年南京市浦口区中医院招聘考试真题.docx VIP
- 中国谷物播种机市场供需现状及投资战略研究报告.docx
原创力文档


文档评论(0)