while循环中的int(input("请输入数值:"),如何将多个输入的数值进行求和,谢谢回答!!!
s = 0
while True:
in_val = int(input("请输入数值:"))
s += in_val
print(s)
s = 0
while True:
in_val = int(input("请输入数值:"))
s += in_val
print(s)
py_end = 0
while py_end != '1':
num = input(r'请输入您想求和的数值,以逗号分隔:')
Num = num.split(',')
Num_sum = 0
for i in range(0,(len(Num))):
try:
Num_sum = eval(Num[i])+Num_sum
except:
print(r'您输入的数据中包含字符串')
break
if i == len(Num)-1:
print(r'您输入的值和是{}'.format(Num_sum))
py_end = input(r'是否结束程序,是则输入1,否则输入任意值:')
我这个既可以输入整数也可以输入小数,而且输入字符类型会让你重新输