n=int(input("Enter no. of divisions:"))
for i in range(n):
(x, y) = map(int,input().split())
m=x/y
print(m)
这是示例代码,一次需要2个输入,并在输入每个输入后给出结果。
我得到的输出是:
Enter no. of divisions:3
6 3
2.0
8 4
2.0
15 3
5.0
但是我需要输出为
Enter no. of divisions:3
6 3
8 4
15 3
2.0
2.0
5.0
我需要所有结果一起打印。如何附加结果?plz帮助
答案 0 :(得分:1)
您可以执行两个循环,将结果保存在第一个循环中:
n = int(input("Enter no. of divisions:"))
results = []
for i in range(n):
(x,y) = map(int,input().split())
results.append(x/y)
for result in results:
print(result)