当前位置: 首页 > 图灵资讯 > 行业资讯> python中怎样输入两行

python中怎样输入两行

来源:图灵python
时间: 2026-09-25 14:50:40

Python中的Input()函数在输入时遇到回车符,一次输入结束。当然,输入不能满足输入多行文本和行数不确定的情况

也允许空行。

方法:利用异常处理机制实现

lines=[]
whileTrue:
try:
lines.append(input())
except:
break

print(lines)

在实际操作过程中,可以输入多行,在输入最后一行并返回后,按组合键ctrl+D,表示EOF,即Endd of File、文件末尾的意思。此时,input()函数

你会遇到EOF的异常。Python的异常处理机制会捕捉到这个异常,执行except部分的句子,这个句子是break,所以立即跳出while循环。这个

正好满足了我们的需求。

例如,输入:

123453.14159回车
Iamastudent.回车
Hello,world!回车

在集成开发环境中运行时,请按ctrl+D组合键结束多行输入。若在Windows命令下使用"python 源代码文件名.py多行输入按ctrl+Z组合键结束。

输出结果如下:

['123453.14159','Iamastudent.','Hello,world!']

更多技术请关注Python视频教程。