- 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=语文,数学,英语,执行print(s.split(,))语句后结果是?( )
A、[语文,数学,英语]
B、[语文,数学,英语]
C、[语文,数学,英语]
D、[语文数学英语]
解析:【喵呜刷题小喵解析】在Python中,字符串的`split()`方法用于将字符串按照
指定的分隔符进行分割,并返回一个包含分割后子字符串的列表。在题目中,字符
串`s=语文,数学,英语`,执行`print(s.split(,))`语句后,字符串`s`会根据逗号`,`进
行分割,返回一个包含三个元素的列表`[语文,数学,英语]`。因此,答案是A。
2、能输出下面字符串的是?( )whatsthis?itsanapple
A、print(what\sthis?\nit\san\apple\)
B、print(whatsthis?itsan\apple\)
C、print(whatsthis?\nitsanapple)
D、print(what\sthis?\nit\sanapple\)
解析:【喵呜刷题小喵解析】在Python中,字符串需要用引号括起来,单引号和双
引号都可以。字符串内的单引号或双引号需要使用转义字符`\`来标识。所以,选项
A中的`print(whatsthis?\nitsan
\apple\)`是正确的,因为它使用了转义字符`\`来标识字符串内的单引号和双引号
。选项B、C、D中的字符串要么没有用引号括起来,要么没有用转义字符`\`来标识
字符串内的单引号和双引号,因此都是错误的。
3、下面语句不能输出我是小星,今年5岁。的是?( )
A、print(我是{},今年{}岁。.format(小星,5))
B、print(我是{name},今年{age}岁。.format(age=5,name=小星))
C、print(我是%s,今年%s岁。%(5,小星))
D、question_score=2.00tag_question=class=layui-
tableprint(我是%s,今年%d岁。%(小星,5))
解析:【喵呜刷题小喵解析】在Python中,`format()`和`%`格式化方法用于将字符
串格式化。选项A、B和D都是正确的格式化方式。然而,选项C中使用的格式化方
法是`%s`和`%`,这种格式在Python
3中已经被废弃,并且在`print`语句中,`%`格式化方法需要两个参数,第一个参数
是格式化字符串,第二个参数是一个元组,包含了要插入的值。在这个选项中,`
%`格式化方法只接收了一个参数,即字符串`我是%s,今年%s岁。`,所以它会
报错。因此,不能输出我是小星,今年5岁。的是选项C。
4、已知字符串:s=python学习手册.txt,下面语句不能输出python学习手册的是
?( )
A、print(s[0:s.find(.txt)])
B、print(s[0:-4])
C、print(s.replace(.txt,))
D、print(s.split(.))
解析:【喵呜刷题小喵解析】对于选项D,`s.split(.)`将会把字符串`s`按照.分割
成一个列表,因此输出结果为`[python学习手册,
txt]`,而不是我们想要的python学习手册。对于其他选项:*
选项A:`print(s[0:s.find(.txt)])`,会找到.txt的位置,然后取从开始到该位置(不
包括该位置)的子串,输出python学习手册。*选项B:`print(s[0:-
4])`,会取从开始到倒数第4个字符的子串,输出python学习手册。*
选项C:`print(s.replace(.txt,))`,会用空字符串替换.txt,输出python学习手册
。
5、以下程序的功能是?( )importrandoma=foriinrange(4):
c=random.randint(0,9)ifrandom.randint(0,1):d=random.randint(97,122)else:
d=random.randint(65,90)a=a+str(c)+chr(d)print(a)
A、输出4C2f2D8g
B、生成大小写字母的混合密码
C、生成8位随机的密码,包含字母和数字
D、生成8位随机数字的混合密码
解析:【喵呜
原创力文档


文档评论(0)