首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,并将结果显示在屏幕上。示例如下。 输入: fda243fdw3 输出: 数字个数:4
在考生文件夹下有一个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,并将结果显示在屏幕上。示例如下。 输入: fda243fdw3 输出: 数字个数:4
admin
2022-09-10
67
问题
在考生文件夹下有一个文件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://jikaoti.com/ti/Neb0FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,下列程序段执行后,内存变量s1的值是s1=’’奥运开幕日期’’s1=substr(s1,5,4)+left(s1,4)+right(s1,4)?s1
假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,不正确的表达式是
利用类设计器创建的类总是保存在类库文件中,类库文件的默认扩展名是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下列关于栈的描述中错误的是
删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是()。“外汇名”表:外币代码外币名称现钞买入价现钞卖出价基准价13欧元958.6400985.2
在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是
运算结果不是2015的表达式是
在VisualFoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为()。
随机试题
形成瘀血的原因是形成出血的原因是
望耳主要可反映下面哪些脏腑经络的病变
Crohn病发生腹泻的原因有
A、不溶性杂质B、遇硫酸易炭化的杂质C、水分及其他挥发性物质D、有色杂质E、硫酸盐杂质澄清度检查法是检查
水泥稳定土中的土包括()。
吊顶在构造上由()等部分组成。护栏玻璃应使用公称厚度不小于()的钢化玻璃或钢化夹层玻璃。
下列属于施工项目质量计划的主要内容的有()。
阅读某学校有关“课堂教学问题设计”的调查结果,按照要求答题。对上述调查结果的相关分析,正确的是()。
孔子说:“少成若天性,习惯如自然。”可见,早期家庭教育是学校教育的基础。()
Theideathatmusicmakesyousmarterhasreceivedconsiderableattentionfromscholarsandthemedia.Currentinterestin【C1】__
最新回复
(
0
)