在你报告我重复之前,让我链接类似的主题,这些主题说明如何编写代码,但不要说明它是如何工作的:
现在读取多行的代码:
'''
input data:
line 1
line 2
line 3
'''
line_holder = []
while True:
line = input("\nPlease paste here lines :\n")
if line:
line_holder.append(line)
else:
break
for line in line_holder:
print(line)
我是怎么理解的:
- 循环将重复直到“break”语句
- 在输入中,我们粘贴多行存储在某种队列中
- 如果输入队列中有任何东西可以使用
- 将此队列中的第一个值添加到列表中
- 如果什么都没有,用“break”终止循环
- 最后,打印我们从队列输入添加到列表的内容
因此,如果有输入队列,我还能如何到达它?它是如何存储在计算机上的,为什么我需要建立列表才能看到它?