首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,并将结果显示在屏幕上。示例如下。 输入: fda243fdw3 输出: 数字个数:4
在考生文件夹下有一个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,并将结果显示在屏幕上。示例如下。 输入: fda243fdw3 输出: 数字个数:4
admin
2022-09-10
92
问题
在考生文件夹下有一个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,并将结果显示在屏幕上。示例如下。
输入:
fda243fdw3
输出:
数字个数:4,字母个数:6
试题程序
#
#在________上补充代码
#
ns=input(”请输入一串数据:”)
dnum,dchr=
(1)
for i in ns:
if i.isnumeric():
dnum+=
(2)
elif i.isalpha():
dchr +=
(3)
else:
pass
print(’数字个数:{},字母个数:{}’.format(
(4)
))
选项
答案
ns=input(”请输入一串数据:”) dnum,dchr=0,0 for i in ns: if i.isnumeric(): dnum+=1 elif i.isalpha(): dchr+=1 else: pass print(’数字个数:{},字母个数:{’.format(dnum,dchr))
解析
本题主要考核的是对字符串的isnumeric()方法和isalpha()方法的掌握。这两个方法分别用于判断是否为数字和字母,是则返回True,否则返回False。通读已给出的代码可以知道,dnum是字符串中数字的数量,dchr是字母的数量。两者初始值都设为0,所以第1空填0,0。第2空和第3空分别是对数字和字母的计数,所以都填1。第4空是将计算出来的个数输出,按照数字在前,字母在后的顺序,所以填写dnum,dchr。
转载请注明原文地址:https://kaotiyun.com/show/Uznp777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下列程序段执行后,内存变量s1的值是s1=”奥运会游泳比赛”s1=stuff(s1l,7,4,’’田径’’)?s1
表格控件的数据源可以是
下面描述中不属于数据库系统特点的是
下列描述中,不符合良好程序设计风格要求的是
冒泡排序在最坏情况下的比较次数是
下列叙述中正确的是
下列叙述中正确的是
根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是
在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是
Container是下列______类的子类。
随机试题
行政主体向违反行政法规定的相对方收取排污费、滞纳金的行为在性质上属()
急性肾功能衰竭患者少尿期或无尿期出现水中毒的主要原因是()
下列关于契税的计税依据的表述,不正确的是()。
铝及铝合金管道保温时,应选用的保温材料为()。
甲公司2015年1~11月的相关资料如下:2015年12月甲公司发生有关业务资料如下:(1)6日,向乙公司销售M商品一批,增值税专用发票上注明的价款为150万元,增值税税额为25.5万元,为乙公司代垫运杂费2万元,全部款项已办妥托收手续,该批商品成本
根据以下资料。回答以下问题。2011年,我国货物进出口总额36421亿美元,同比增长22.5%。2011年,我国国有企业货物出口2672亿美元,同比增长14.1%;外商投资企业货物出口9953亿美元,同比增长15.4%;其他企业货物出口
[*]
J2SE作为一种应用和开发环境,提供了一整套实用工具,其中( )是Java语言的编译工具。
UnderwhatcircumstanceswouldBobreplacehim?
Adultsaregettingsmarteraboutbowsmartbabiesare.Notlongago,researcherslearnedthat4-day-oldscouldunderstand【B1】__
最新回复
(
0
)