首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY103.py,在横线处填写代码,完成如下功能。程序接收用户输入的一个数字并判断是否为正整数,如果不是正整数,则显示“请输入正整数”并等待用户重新输入,直至输入正整数为止,并输出该正整数。示例如下。 输入: 请输入
在考生文件夹下有一个文件PY103.py,在横线处填写代码,完成如下功能。程序接收用户输入的一个数字并判断是否为正整数,如果不是正整数,则显示“请输入正整数”并等待用户重新输入,直至输入正整数为止,并输出该正整数。示例如下。 输入: 请输入
admin
2022-09-10
33
问题
在考生文件夹下有一个文件PY103.py,在横线处填写代码,完成如下功能。程序接收用户输入的一个数字并判断是否为正整数,如果不是正整数,则显示“请输入正整数”并等待用户重新输入,直至输入正整数为止,并输出该正整数。示例如下。
输入:
请输入一个正整数:357
输出:
357
试题程序
#
#在________上补充代码
#
while True:
try:
a=eval(input(’请输入一个正整数:’))
if a>0 and
(1)
:
print(a)
(2)
else:
print(”请输入正整数”)
except:
print(”请输入正整数”)
选项
答案
while True: try: a=eval(input(’请输入一个正整数:’)) if a>0 and type(a)==int: print(a) break else; print(”请输入正整数”) except: print(”请输入正整数”)
解析
本题主要考核的是判断数据类型的函数type()。通读题目可知,输入的值要判断两个条件,其是否大于0以及是否为整数。根据已有的代码可以看到,这里已经将循环、异常判断以及部分的条件编写完毕,所以第1空填type(a)==int。对数据类型进行判断,当判断正确,输出数字,结束循环,所以第2空填break。
转载请注明原文地址:https://jikaoti.com/ti/WF50FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在SQLSELECT查询中,为了使查询结果排序必须使用短语
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYSETUDFPARMSTOREFERENCEDOPLUSWITH(X),Y?X.Y
下列程序段的输出结果是ACCEPTTOAIFA=[123]S=0ENDIFS=1?S
下面程序的运行结果是SETEXACTONs=’’ni’’+SPACE(2)IFs==’’ni’’IFs=’’ni’’?’’one’’ELSE?’’two’’E
假设表s中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是SETDELETEONDELETEFROMsWHEREbBETWE
下列命令中,不会创建文件的是
假设在表单设计器环境下,表单中有一个文本框,且已经被选定为当前对象,现在从属性窗口中选择Value属性,然后在设置框中输入“={^2001-9-10}-{^2001-8-20)”,请问以上操作后,文本框Value属性值的数据类型是
在VisualFoxPro中,以下描述中错误的是
在软件开发中,需求分析阶段产生的主要文档是
仅使用Python基本语法,即不使用任何模块,编写Python程序计算下列数学表达式的结果并输出,小数点后保留3位。x=
随机试题
下列关于衍生工具的基本要素,说法有误的是()。
芳华社区的六位残疾人希望通过自主创业打破人们的成见,实现自身价值。社会工作者大李了解到这个情况后,对他们的身体状况进行评估,邀请烘焙师向他们传授面包烘烤的技术,并协助他们办理了营业执照。经过近一年的筹备,“芳华面包坊”正式开业。大李的上述工作属于残疾人康复
汽车VIN编码的第十位英文字母表示生产年代。()
足阳明之别络由何穴分出( )
发病率的分子是一定期间内某暴露人口中某病的
下列土地价格中,()是指已经完成基础设施配套开发,场地内达到开工条件的一定年期的土地使用权价格。
(2009)某住宅楼三层的住户受位于地下室的变压器振动产生的噪声干扰,若要排除这一噪声干扰,应该采取以下哪项措施?
根据《个人贷款管理暂行办法》有关贷款资金支付管理的规定,采用贷款人受托支付的,贷款人应()。
下列佛寺中,始建于六朝的有()。
A.butB.directC.fluentD.surveysE.subtleF.answeredG.dazzleH.abilitiesI.neglectedJ.takesK.languageL.
最新回复
(
0
)