cheese_hunter 发表于 2020-4-10 11:27:23

关于input只能读取第一行的问题

代码如下:
temp = input("请输入:")
print(temp)


然后输入一段带有换行的文本,比如
这是第一行
这是第二行

然后如果把这段文本直接复制粘贴到代码的运行界面,那么代码只会显示
这是第一行

请问怎么解决这个问题嘞{:10_254:}

qiuyouzhi 发表于 2020-4-10 11:28:38

写两个input呗

永恒的蓝色梦想 发表于 2020-4-10 11:33:44

res=[]
print("请输入:",end='')
while(temp:=input()):
res.append(temp)
print(*temp,sep='\n')

cheese_hunter 发表于 2020-4-10 11:43:59

永恒的蓝色梦想 发表于 2020-4-10 11:33


最后一行是不是把res写成temp了呀,我改过来就可以了 感谢{:10_282:}
页: [1]
查看完整版本: 关于input只能读取第一行的问题