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 相关文章推荐
Tornado Web服务器多进程启动的2个方法
Aug 04 Python
Python实现CET查分的方法
Mar 10 Python
python通过正则查找微博@(at)用户的方法
Mar 13 Python
利用Python爬取可用的代理IP
Aug 18 Python
Python使用PDFMiner解析PDF代码实例
Mar 27 Python
python学习教程之Numpy和Pandas的使用
Sep 11 Python
Python编程之Re模块下的函数介绍
Oct 28 Python
python实现扫描日志关键字的示例
Apr 28 Python
Python线程之定位与销毁的实现
Feb 17 Python
Python中Subprocess的不同函数解析
Dec 10 Python
Python读取分割压缩TXT文本文件实例
Feb 14 Python
Python进程间通信multiprocess代码实例
Mar 18 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+oracle 分页类
2006/10/09 PHP
php中eval函数的危害与正确禁用方法
2014/06/30 PHP
php获取用户浏览器版本的方法
2015/01/03 PHP
带你了解PHP7 性能翻倍的关键
2015/11/19 PHP
PHP仿微信多图片预览上传实例代码
2016/09/13 PHP
jQuery 动画基础教程
2008/12/25 Javascript
json 实例详细说明教程
2009/10/31 Javascript
JQuery选择器特辑 详细小结
2012/05/14 Javascript
jquery三个关闭弹出层的小示例
2013/11/05 Javascript
纯JS实现根据CSS的class选择DOM
2014/03/22 Javascript
javascript中with()方法的语法格式及使用
2014/08/04 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
vue组件内部引入外部js文件的方法
2020/01/18 Javascript
node.js实现http服务器与浏览器之间的内容缓存操作示例
2020/02/11 Javascript
Python操作Word批量生成文章的方法
2015/07/28 Python
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
使用python编写udp协议的ping程序方法
2018/04/22 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
PyQt5实现画布小程序
2020/05/30 Python
通过自学python能找到工作吗
2020/06/21 Python
英国现代市场:ARKET
2019/04/10 全球购物
澳大利亚Rockwear官网:女子瑜伽、健身和运动服
2021/01/26 全球购物
shallow copy和deep copy的区别
2016/05/09 面试题
What's the difference between an interface and abstract class? (接口与抽象类有什么区别)
2012/10/29 面试题
技校生自我鉴定
2013/12/08 职场文书
大专生毕业的自我评价
2014/02/06 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
2015社区健康教育工作总结
2015/05/20 职场文书
人与自然观后感
2015/06/16 职场文书
2019求职信大礼包
2019/05/15 职场文书
一个成功的互联网创业项目,必须满足这些要求
2019/08/23 职场文书
Go语言基础map用法及示例详解
2021/11/17 Golang