Python是一种高级编程语言,很适合用于处理字符串。在处理字符串时,有时候需要读取多行输入,而输入的内容可能是相对较长的一段文本。本文将总结Python中输入多行字符串的几种方式。
方法一:使用三引号
在Python中,可以使用三个引号(单引号或双引号)来表示一段文本,在这段文本中可以包含多行。
代码示例
text = '''这是第一行
这是第二行
这是第三行'''
print(text)
输出结果
这是第一行
这是第二行
这是第三行
方法二:使用for循环读取输入
在Python中,也可以使用for循环读取多行输入。首先需要使用sys.stdin.readlines()函数获取多行输入,然后使用for循环读取每一行。
代码示例
import sys
text = ''
for line in sys.stdin.readlines():
text += line
print(text)
输出结果
假设我们输入以下内容:
这是第一行
这是第二行
这是第三行
则输出结果为:
这是第一行
这是第二行
这是第三行
以上两种方式都可以很方便地读取多行输入。读取多行输入时,需要注意去除每行的换行符,以便后续的字符串处理。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python输入多行字符串的方法总结 - Python技术站