首页 新闻 会员 周边 捐助

新手:关于try--except的使用问题

0
[待解决问题]
def ssq(f):
if f%2==1:
f=f*3+1
elif f%2==0:
f=f//2
return f
try:
w = int(input('请输入:'))
except ValueError:
print('cacacacac')
while w>1:
w=ssq(w)
print(w)
continue

题目要求用try--except检查输入数据类型是否为int类型进行异常处理,不会,求教
慢跑的蜗牛的主页 慢跑的蜗牛 | 菜鸟二级 | 园豆:206
提问于:2018-03-16 11:37
< >
分享
所有回答(1)
0

isinstance(w, int)

思麦儿 | 园豆:204 (菜鸟二级) | 2018-03-27 21:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册