func.py
515 Bytes
total = []
def new_input():
while True:
unit=input("请输入:")
if unit== 'q':
break
else:
try:
unit=int(unit)
except:
print('输入错误,请输入整数')
else:
total.append(unit)
print('-'*30)
return total
def sum(b):
a=0
for i in b:
a=a+i
return a
d=new_input()
c=sum(d)
print(c)