-
2019-12-28 14:20:34
文章来源: 敏而好学论坛 嗨学网www.piaodoo.com 欢迎大家相互学习
Python中输入多行字符串:
方法一:使用三引号
>>> str1 = '''Le vent se lève, il faut tenter de vivre.
起风了,唯有努力生存。
(纵有疾风起,人生不言弃。)’’’
>>> str1
‘Le vent se lève, il faut tenter de vivre. \n起风了,唯有努力生存。\n(纵有疾风起,人生不言弃。)’
>>> print(str1)
Le vent se lève, il faut tenter de vivre.
起风了,唯有努力生存。
(纵有疾风起,人生不言弃。)
方法二:使用反斜杠
>>> str2 = 'Le vent se lève, il faut tenter de vivre. \
起风了,唯有努力生存。\
(纵有疾风起,人生不言弃。)’
>>> str2
‘Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存。(纵有疾风起,人生不言弃。)’
方法三:使用小括号
>>> str3 = ('Le vent se lève, il faut tenter de vivre.'
‘起风了,唯有努力生存。’
‘(纵有疾风起,人生不言弃。)’)
>>> str3
‘Le vent se lève, il faut tenter de vivre.起风了,唯有努力生存。(纵有疾风起,人生不言弃。)’
扩展:
问题
有一个字符串很长,如何写成多行?
解决
方法一
使用续行符:
sql = "select * "\ " from a "\ " where b = 1"
但是高版本python可能会不支持此方式,且每次都要在行最后加上续行符,不够简洁。
方法二
使用括号:
sql = ("select *" " from a " " where b = 1")
括号内的字符串可以写成多行,推荐。
原文地址是:http://www.piaodoo.com/thread-14085-1-50.html<p><p></td></tr></table>
更多相关内容 -
python输入多行字符串的方法总结
2020-09-19 04:36:06在本篇文章里小编给大家分享的是关于python输入多行字符串的方法以及实例代码,需要的朋友们可以学习下。 -
python中怎么输入多行字符串
2021-03-17 18:05:48【摘要】Python中输入多行字符串:方法一:使用三引号>>> str1 = & 39;& 39;& 39;Le vent se lève, il faut tenter de vivre起风Python中输入多行字符串:方法一:使用三引号>>> str...【摘要】Python中输入多行字符串:方法一:使用三引号
>>> str1 = & 39;& 39;& 39;Le vent se lève, il faut tenter de vivre
起风
Python中输入多行字符串:
方法一:使用三引号>>> str1 = '''Le vent se lève, il faut tenter de vivre.
起风了,唯有努力生存。
(纵有疾风起,人生不言弃。)'''
>>> str1
'Le vent se lève, il faut tenter de vivre. n起风了,唯有努力生存。n(纵有疾风起,人生不言弃。)'
>>> print(str1)
Le vent se lève, il faut tenter de vivre.
起风了,唯有努力生存。
(纵有疾风起,人生不言弃。)
方法二:使用反斜杠>>> str2 = 'Le vent se lève, il faut tenter de vivre.
起风了,唯有努力生存。
(纵有疾风起,人生不言弃。)'
>>> str2
'Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存。(纵有疾风起,人生不言弃。)'
方法三:使用小括号>>> str3 = ('Le vent se lève, il faut tenter de vivre.'
'起风了,唯有努力生存。'
'(纵有疾风起,人生不言弃。)')
>>> str3
'Le vent se lève, il faut tenter de vivre.起风了,唯有努力生存。(纵有疾风起,人生不言弃。)'
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是小编分享的关于python中怎么输入多行字符串的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!
-
python学习-使用python实现多行字符串输入,自定义结束字符
2022-01-24 20:18:35环境:python3 #结束符号为“#” def get_char(end='#', end_char=''): data = end while 1: var = input() if var == str(end): break elif end_char != '' and var.find(end_char) != -1: var = var[0:var....环境:python3
#结束符号为“#” def get_char(end='#', end_char=''): data = end while 1: var = input() if var == str(end): break elif end_char != '' and var.find(end_char) != -1: var = var[0:var.find(end_char)] data = '{}\n{}'.format(data, var) break else: data = '{}\n{}'.format(data, var) yuanshi = data.replace('{}\n'.format(end), '')
-
在python中输入多行字符串有哪些方法
2020-11-28 14:35:13在python中输入多行字符串有哪些方法发布时间:2020-04-11 13:46:24来源:亿速云阅读:39作者:小新今天小编给大家分享的是在python中输入多行字符串有哪些方法,很多人都不太了解,今天小编为了让大家更加了解...在python中输入多行字符串有哪些方法
发布时间:2020-04-11 13:46:24
来源:亿速云
阅读:39
作者:小新
今天小编给大家分享的是在python中输入多行字符串有哪些方法,很多人都不太了解,今天小编为了让大家更加了解python中输入多行字符串的方法,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦
Python中输入多行字符串:
方法一:使用三引号>>> str1 = '''Le vent se lève, il faut tenter de vivre.
起风了,唯有努力生存。
(纵有疾风起,人生不言弃。)'''
>>> str1
'Le vent se lève, il faut tenter de vivre. \n起风了,唯有努力生存。\n(纵有疾风起,人生不言弃。)'
>>> print(str1)
Le vent se lève, il faut tenter de vivre.
起风了,唯有努力生存。
(纵有疾风起,人生不言弃。)
方法二:使用反斜杠>>> str2 = 'Le vent se lève, il faut tenter de vivre. \
起风了,唯有努力生存。\
(纵有疾风起,人生不言弃。)'
>>> str2
'Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存。(纵有疾风起,人生不言弃。)'
方法三:使用小括号>>> str3 = ('Le vent se lève, il faut tenter de vivre.'
'起风了,唯有努力生存。'
'(纵有疾风起,人生不言弃。)')
>>> str3
'Le vent se lève, il faut tenter de vivre.起风了,唯有努力生存。(纵有疾风起,人生不言弃。)'
关于在python中输入多行字符串有哪些方法就分享到这里了,当然并不止以上和大家分析的办法,不过小编可以保证其准确性是绝对没问题的。希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。
-
python中怎么输入多行字符串 | 学会python
2021-03-05 19:58:41关键词:疾风 不言 生存 努力 人生 起风了 方法 字符串 输入 斜杠 更多 详细内容 相关文章 中文网 引号Python中输入多行字符串:方法一:使用三引号>>> str1 = '''Le vent se lève, il faut tenter de ... -
Python中输入多行字符串
2020-03-03 11:49:04方法二:使用反斜杠(高版本python可能会不支持此方式,且每次都要在行最后加上续行符,不够简洁) >> > str2 = 'Le vent se lève , il faut tenter de vivre . \ 起风了,唯有努力生存。\ (纵有疾风起,... -
python多行字符串
2020-12-04 10:08:03Python中如何处理长代码格式化问题,如何提高格式化输出的长字符串的可读性?当我们需要格式化输出一个很长的字符串的时候,都写在一行显得很难看,而且可读性也很差;当我们使用链式的语法写代码的时候常常会超出... -
Python多行字符串
2021-12-22 15:14:03Python提供了多种创建多行字符串的方法。 使用三引号的Python多行字符串 如果您的长字符串包含换行符,则可以使用三引号将它们写成多行。 请注意,三引号中包含的所有内容都是字符串值,因此,如果长字符串包含... -
在Python中将多行字符串作为命令行输入(Taking multiple lines of strings as command line input in ...
2020-11-25 21:10:21在Python中将多行字符串作为命令行输入(Taking multiple lines of strings as command line input in Python)在编码竞赛中,我提供了一个初始化文件,从中读取初始参数。 但是,有时参数分布在不同的行上,如下所示... -
python 多行输入;将多行字符串,按行装入列表,并去重
2021-06-18 10:39:05a = ''' 浙M55555 浙A11111 浙A44443 浙M55555 浙A11111 浙M55555 浙A56688 ...b = a.replace('\n' , ',').strip(',').split(',') # 将替换后的字符串,将“,”分隔的字符串转为列表 print(b) print(li -
Python多行字符串的正确缩进
2020-12-15 22:03:41函数中Python多行字符串的正确缩进是什么?def method():string = """line oneline twoline three"""要么def method():string = """line oneline twoline three"""或者是其他东西?在第一个例子中将字符串悬挂在函数... -
PTA平台,Python-任意多行字符串拆分数值求和
2022-01-19 18:20:32PTA平台,Python-任意多行字符串拆分数值求和 -
Python编程 | 任意多行字符串拆分数值求和
2022-01-02 22:58:27文章目录任意多行字符串拆分数值求和1,程序简介输入格式:输出格式:输入样例:输出样例:2,程序代码3,运行结果 任意多行字符串拆分数值求和 1,程序简介 编写程序,统计每行字符串中若干整数的和。 每行字符串中... -
Python3基础 str """ 多行字符串
2020-12-20 13:34:49Python : 3.7.0??????OS : Ubuntu 18.04.1 LTS??????IDE : PyCharm 2018.2.4?????Conda : 4.5.11???typesetting : Markdown?code[emailprotected]:~$ source activate py37(py37) [emailprotected]:... -
Python-任意多行字符串拆分数值求和 求大佬
2021-05-05 18:40:02 -
python语法——如何写多行字符串
2018-08-14 15:15:00有一个字符串很长,如何写成多行? 解决 方法一 使用续行符: sql = "select * "\ " from a "\ " where b = 1" 但是高版本python可能会不支持此方式,且每次都要在行最后... -
简单讲解Python中的字符串与字符串的输入输出
2020-12-24 13:26:02字符串 字符串用”或者””括起来,如果字符串内部有...如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用”’…”’的格式表示多行内容: >>> print '''line1 ... line2 ... line3''' line