很多小伙伴在使用python中input函数的时候,我们需要进行下一行代码编写的时候按一下回车就直接结束了那么这个时候不能够满足我们需要多行文本且行数开发的情景,那么该如何解决呢?这篇文章小编就给大家分享一个解决方法 。
【python中input函数怎样输入两行?这个方法你一定要看】
文章插图
实现input函数输入多行的方法为:利用异常处理机制实现
lines=[] while True: try: lines.append(input()) except: break print(lines)我们在实际运行代码的时候,我们可以输入多行代码,当输入最后一行代码然后回车的时候,我们按组合键ctrl+D,表示end of file,文件尾的意思,此时我们的input函数就会遇到eof的异常,那么此时立即会跳出while循环,这不就刚好满足了我们的需求了 。
例如,输入:
12 345 3.14159回车 I am a student.回车 Hello, world!回车我们在例如pycharm这种集成环境开发运行时,我们可以按ctrl+d快捷键来实现,那么在Windows命令行下我们可以用ctrl+z来实现 。
输出结果如下:
['12 345 3.14159', 'I am a student.', 'Hello, world!']以上就是小编给大家带来的在python实现input函数多行输入的方法了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人 。
推荐阅读
- python文件如何修改?这篇文章值得你阅读
- python中列表如何去除重复?这个方法一定要学会
- 中国军事实力全球排第几 中国现役军人有多少
- PS中替换颜色有什么用 替换颜色的使用方法
- PS中的动作选项有什么用 动作功能是干什么的
- PS中的色阶有什么用 调色工具里面的色阶功能介绍
- PS调色中的可选颜色怎么用 可选颜色的操作方法
- 微滤膜技术在茶饮料澄清中的应用
- 世界茶文化圣山喜迎中外嘉宾——第八届国际茶文化研讨会暨首届蒙顶山国际茶文化旅游节隆重开幕
- 春兰