Python:查找所选数字的和
特定数字之和:使用循环编写程序,从用户处获取范围为25030和999999的整数输入,并查找单位数字、百位数字和万位数字之和。在继续查找输入的和之前,请确保使用循环验证输入Python:查找所选数字的和,python,Python,特定数字之和:使用循环编写程序,从用户处获取范围为25030和999999的整数输入,并查找单位数字、百位数字和万位数字之和。在继续查找输入的和之前,请确保使用循环验证输入 我试过了,但是当程序输入某些数字时,它被关闭了1:试试这个,我使用了一个Try-and-except循环来捕捉错误 validinput=False while not validinput: try: num=input("Input a number:") if 25030<
我试过了,但是当程序输入某些数字时,它被关闭了1:试试这个,我使用了一个Try-and-except循环来捕捉错误
validinput=False
while not validinput:
try:
num=input("Input a number:")
if 25030<=int(num)<=999999:
validinput=True
else:
pass
except:
pass
unit=int(num[0])
hundred=int(num[2])
ten_thousand=int(num[4])
sum_of_digits=unit+hundred+ten_thousand
print(sum_of_digits)
我试过。。。到底是什么?