python输入代码时怎么输入两行

编程入门 行业动态 更新时间:2024-10-26 00:21:19

python输入代码时怎么输入<a href=https://www.elefans.com/category/jswz/34/1747320.html style=两行"/>

python输入代码时怎么输入两行

Python中的Input()函数在输入时,遇到回车符,那么一次输入就结束了。这不能满足输入多行文本并且行数也不确定的情形,当然输入

空行也是允许的。

方法:利用异常处理机制实现lines=[]

while True:

try:

lines.append(input())

except:

break

print(lines)

实际运行时,可以输入多行,当输入最后一行并回车后,按组合键ctrl+D,表示EOF,即End of File、文件尾的意思。此时,input()函数

会遇到EOF的异常。Python的异常处理机制将捕获到此异常,执行except部分的语句,此语句为break,因此,立即跳出while循环。这

正好满足了我们的需要。

例如,输入:12 345 3.14159回车

I am a student.回车

Hello, world!回车

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

输出结果如下:['12 345 3.14159', 'I am a student.', 'Hello, world!']

更多技术请关注云海天Python教程。

更多推荐

python输入代码时怎么输入两行

本文发布于:2024-03-23 16:59:04,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1740609.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:两行   代码   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!