python写异常处理语句

CSDN问答 2022-05-14 15:38:31 阅读数:502

Python异常处理语句

img

import random
n=int(input('请输入下限:'))
m=int(input('请输入上限:'))
num=random.randint(n,m)
i=0
while(i<5):
a=int(input("请输入一个数字:"))
请问怎么对输入异常语句进行处理




采纳答案:

是要用try except 异常语句进行处理吗
你题目的解答代码如下:

import randomn=int(input('请输入下限:'))m=int(input('请输入上限:'))num=random.randint(n,m)i=0while(i<5): try: a=int(input("请输入一个数字:")) except ValueError: print('输入的不是数字,请重新输入') continue i+=1 if a<num: print('猜小了') elif a>num: print('猜大了') else: print('恭喜你猜对了, 数字是{}'.format(a)) breakif i==5: print("次数超过5次,失败")

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img


版权声明:本文为[CSDN问答]所创,转载请带上原文链接,感谢。 https://ask.csdn.net/questions/7711942