"how to print multiple user inputs on one line"



所以,基本上,我想让用户输入任何数量的销售数字,然后在一行上打印出所有输入,我该怎么做。

def main():   
num = int((input("Please enter sales figures: ")))
while (num != -1  ):
num = int(input("Please enter sales figures: "))
print("The sales figures entered were:", num)
main()

您可以将所有数字附加到列表中,并打印列表,类似于以下内容:

def main():
num = int((input("Please enter sales figures: ")))
list = []
list.append(num)
while num != -1:
num = int(input("Please enter sales figures: "))
list.append(num)
print("The sales figures entered were:", end=" ")
for num in list:
if num != -1:
print(num, end=", ")

main()

end="参数表示,它打印在同一行中。

最新更新