>>> def numbers_sum():
... result=None
... while 1:
... user_input=input("请输入你的数据:")
... if user_input=="bye":
... return result
... try:
... float(user_input)
... if result is None:
... result=0
... result +=float(user_input)
... except:
... pass
...
>>> numbers_sum()
请输入你的数据:5
请输入你的数据:77
请输入你的数据:55
请输入你的数据:987
请输入你的数据:bye
1124.0
写一个函数,用户可以输入n次数据,可能是数字,也可能是字符串,请将用户输入的所有数字类型进行累加求和,当用户输入bye的时候,结束函数的执行。并且返回求和的结果。
最新推荐文章于 2021-09-07 11:10:04 发布