首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个文件PY103.py,在横线处填写代码,完成如下功能。程序接收用户输入的一个数字并判断是否为正整数,如果不是正整数,则显示“请输入正整数”并等待用户重新输入,直至输入正整数为止,并输出该正整数。示例如下。 输入: 请输入
在考生文件夹下有一个文件PY103.py,在横线处填写代码,完成如下功能。程序接收用户输入的一个数字并判断是否为正整数,如果不是正整数,则显示“请输入正整数”并等待用户重新输入,直至输入正整数为止,并输出该正整数。示例如下。 输入: 请输入
admin
2022-09-10
34
问题
在考生文件夹下有一个文件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://kaotiyun.com/show/j76p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
查询学生表S的全部记录并存储于临时表文件one中的SQL命令是
假设每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”,并存储于表TEMP中,表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL语句是
下列程序段的执行结果是DIMEa(8)a(1)=1a(2)=1fori=3to8a(i)=a(i-1)+a(i-2)next?a(7)
在VisualFoxPro中,用于建立或修改程序文件的命令是
下列函数返回类型为数值型的是
如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是
打开已经存在的表单文件的命令是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
如果name=’’全国计算机等级考试二级Python’’,以下选项中输出错误的是
随机试题
审美对象与客体审美条件以及主体的审美体验的关系是()
It’s______(report)thatthepolicearesearchingtheforestforthesuspect.
产褥期不正确的处理措施是
按贷款的期限可将流动性资金贷款分为( )。
下列关于流通结构形成的表述错误的是()。
某技术改造项目有三个互斥方案,其投资额和经营费用如下表所示:根据以上资料,回答下列问题:设标准投资期为5年,则最优方案是()。
设z1、z2是复数,且z12+z22<0,则正确的是()。
计算机网络分局域网、城域网和广域网,______属于广域网。
咨询信【说明】根据下列要求完成一封咨询信。【内容】1.你是一位家庭主妇辛迪,想要购买圣诞节的装饰和礼物。2.被一家店的广告吸引,想向店主咨询装饰礼物的具体情况。3.购买的时间约为两周后,询问是否需要提前订购。
A、Hisonlysonisdying.B、Hedidn’tlikeafterhissickwife.C、Hismotherdiedsometimeago.D、Hehasn’ttakengoodcareofh
最新回复
(
0
)