首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,并将结果显示在屏幕上。示例如下。 输入: fda243fdw3 输出: 数字个数:4
在考生文件夹下有一个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,并将结果显示在屏幕上。示例如下。 输入: fda243fdw3 输出: 数字个数:4
admin
2022-09-10
78
问题
在考生文件夹下有一个文件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全国计算机二级
相关试题推荐
关闭表单的程序代码是ThisForm.Release,Release是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面对对象概念描述正确的是
在VisualFoxPro中,下面关于属性、方法和事件的叙述错误的是
下列是与设置系统菜单有关的命令,其中错误的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
(1)编写程序three.prg完成下列操作:根据“外汇汇率”表中的数据产生rate表中的数据。要求:将所有“外汇汇率”表中的数据插入rate表中并且顺序不变,由于“外汇汇率”中的“币种1”和“币种2”存放的是外币名称,而rate表中的“币种1代
(1)歌手比赛分为四个组,“歌手表”中的“歌手编号”字段的左边两位表示了该歌手所在的组号。考生文件件下的程序文件five.prg的功能是:根据“歌手表”计算每个组的歌手人数,将结果填入表one.dbf,表one.dbf中有两个字段:“组号”和“歌手人数”。
算法的有穷性是指
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
随机试题
A、 B、 C、 D、 A
下列药物保管的说法中有误的是()。
下列哪些情形属于吸收犯?
某海港航道疏浚工程长20km,设计底高程-20.0m(当地理论深度基准面),航道浚前平均高程为-9.0m(当地理论深度基准面),其中有一段长1.5km的浅水段,浚前高程-7.0~-8.0m(当地理论深度基准面),当地平均高潮位为+1.5m(黄海平均海平面)
甲公司的破产案件中,负债情况如下:职工债权50万元,普通债权220万元,人民法院的诉讼费用30万元,管理人A会计师事务所报酬20万元,管理人聘用B会计师事务所的注册会计师王某协助清理账册支付其报酬3万元,为继续营业而支付的职工工资及社会保险费用40万元。甲
古代城池的四面城门常用四方之神来命名,其中朱雀门是指()。
A、 B、 C、 D、 A前一组图形中,左右两个小圆的位置在下一个图形中互换,其他三个小圆的位置则按照顺时针的方向依次移动。后一组图形中,左右两个小三角形的位置依次互换,其余四个小三角形则按照逆时针的方向依次
(AL)=10101101B,为了使其内容为01011101B,执行一次即可完成此操作的指令是______。
在窗体上添加一个命令按钮,然后编写其单击事件过程为:Fori=1To3x=4Forj=lTo4x=3Fork=1T02x=x+5
Generallyspeaking,theyhadawonderfulholidayattheseaside,butthelastthreedayswere______bytheunexpectedstorm.
最新回复
(
0
)