只是想知道我将如何存储平方根平方和问题的输入。如何存储来自用户的任意数量的输入?
用户可以输入尽可能多的,因为他们,直到他们键入“结束”数字
这里是我为
while(True):
x = input("Enter a number please:")
if x == 'end':
break
只是想知道我将如何存储平方根平方和问题的输入。如何存储来自用户的任意数量的输入?
用户可以输入尽可能多的,因为他们,直到他们键入“结束”数字
这里是我为
while(True):
x = input("Enter a number please:")
if x == 'end':
break
你想了解接下来的事情是数据结构如此list。然后您可以使用list.append
即时将项目添加到列表中。
不过,值得注意的是,你从哪里学习Python,肯定会在某个或那个点上超越列表。
您可以将这些值附加到列表中。总和,然后除以平均长度。
nums = []
while True:
x = input("Enter a number:")
if x == 'end':
avg = sum(nums)/len(nums)
print("And the average is....", avg)
break
elif x.isdigit():
nums.append(int(x))
else:
print("Try again.")
如果您的意思是您要存储所有给定的x值,请使用列表。 l = [] l.append(x)。
感谢我的一个好友建议我追加值以及不太确定如何做到现在! –