python输入多行字符串的方法总结


Posted in Python onJuly 02, 2019

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")

括号内的字符串可以写成多行,推荐。

Python 相关文章推荐
Python中的super用法详解
May 28 Python
Python实现将sqlite数据库导出转成Excel(xls)表的方法
Jul 17 Python
Pandas中把dataframe转成array的方法
Apr 13 Python
详解Django解决ajax跨域访问问题
Aug 24 Python
Python魔法方法详解
Feb 13 Python
Python实现截取PDF文件中的几页代码实例
Mar 11 Python
python绘制地震散点图
Jun 18 Python
python使用opencv实现马赛克效果示例
Sep 28 Python
keras训练曲线,混淆矩阵,CNN层输出可视化实例
Jun 15 Python
OpenCV灰度化之后图片为绿色的解决
Dec 01 Python
Python之qq自动发消息的示例代码
Feb 18 Python
Pyqt5将多个类组合在一个界面显示的完整示例
Sep 04 Python
Django高级编程之自定义Field实现多语言
Jul 02 #Python
python 杀死自身进程的实现方法
Jul 01 #Python
python 判断linux进程,并杀死进程的实现方法
Jul 01 #Python
PyCharm-错误-找不到指定文件python.exe的解决方法
Jul 01 #Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
Jul 01 #Python
简单了解python中对象的取反运算符
Jul 01 #Python
python做反被爬保护的方法
Jul 01 #Python
You might like
PHP中的串行化变量和序列化对象
2006/09/05 PHP
模仿OSO的论坛(一)
2006/10/09 PHP
php中处理模拟rewrite 效果
2006/12/09 PHP
使用PHP获取网络文件的实现代码
2010/01/01 PHP
学习php设计模式 php实现备忘录模式(Memento)
2015/12/09 PHP
thinkPHP5.1框架使用SemanticUI实现分页功能示例
2019/08/03 PHP
权威JavaScript 中的内存泄露模式
2007/08/13 Javascript
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
2013/01/24 Javascript
angularJS中router的使用指南
2015/02/09 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
JS闭包与延迟求值用法示例
2016/12/22 Javascript
详解vue 中使用 AJAX获取数据的方法
2017/01/18 Javascript
jQuery实现动态给table赋值的方法示例
2017/07/04 jQuery
详解webpack + vue + node 打造单页面(入门篇)
2017/09/23 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
IE8中jQuery.load()加载页面不显示的原因
2018/11/15 jQuery
JS实现轮播图效果
2020/01/11 Javascript
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
Python中shutil模块的学习笔记教程
2017/04/04 Python
python如何将图片转换为字符图片
2020/08/19 Python
使用CodeMirror实现Python3在线编辑器的示例代码
2019/01/14 Python
Python 的AES加密与解密实现
2019/07/09 Python
Python线程指南分享
2019/11/19 Python
Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子
2019/12/04 Python
Python namedtuple命名元组实现过程解析
2020/01/08 Python
python实现梯度下降法
2020/03/24 Python
读取nii或nii.gz文件中的信息即输出图像操作
2020/07/01 Python
pycharm配置python 设置pip安装源为豆瓣源
2021/02/05 Python
使用CSS3编写灰阶滤镜来制作黑白照片效果的方法
2016/05/09 HTML / CSS
CSS3 box-shadow属性实例详解
2020/06/19 HTML / CSS
美国最大的万圣节服装网站:HalloweenCostumes.com
2017/10/12 全球购物
优良学风班申请材料
2014/02/13 职场文书
企业管理毕业生求职信
2014/03/11 职场文书
竞聘上岗演讲
2014/05/19 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
MySQL中使用or、in与union all在查询命令下的效率对比
2021/05/26 MySQL