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 相关文章推荐
使用httplib模块来制作Python下HTTP客户端的方法
Jun 19 Python
python导出chrome书签到markdown文件的实例代码
Dec 27 Python
python基础教程项目二之画幅好画
Apr 02 Python
浅析Python数据处理
May 02 Python
Django使用Mysql数据库已经存在的数据表方法
May 27 Python
对python中url参数编码与解码的实例详解
Jul 25 Python
Python 实现遥感影像波段组合的示例代码
Aug 04 Python
python3文件复制、延迟文件复制任务的实现方法
Sep 02 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
Oct 11 Python
基于python纯函数实现井字棋游戏
May 27 Python
python利用os模块编写文件复制功能——copy()函数用法
Jul 13 Python
详解Python魔法方法之描述符类
May 26 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
yii通过小物件生成view的方法
2016/10/08 PHP
PHP实现打包下载文件的方法示例
2017/10/07 PHP
Laravel如何实现自动加载类
2019/10/14 PHP
ext实现完整的登录代码
2008/08/08 Javascript
javascript 写类方式之三
2009/07/05 Javascript
JavaScript DOM学习第八章 表单错误提示
2010/02/19 Javascript
jquery随意添加移除html的实现代码
2011/06/21 Javascript
点击标签切换和自动切换DIV选项卡
2014/08/10 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
JavaScript实现99乘法表及隔行变色实例代码
2016/02/24 Javascript
简单理解JavaScript中的封装与继承特性
2016/03/19 Javascript
JavaScript中防止微信浏览器被整体拖动的方法
2017/08/25 Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
Vue组件全局注册实现警告框的实例详解
2018/06/11 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
JS通过ajax + 多列布局 + 自动加载实现瀑布流效果
2019/05/30 Javascript
详解小程序如何改变onLoad的执行时机
2019/11/01 Javascript
vue中js判断长时间不操作界面自动退出登录(推荐)
2020/01/22 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
2020/08/10 Javascript
js实现菜单跳转效果
2020/12/11 Javascript
wxPython事件驱动实例详解
2014/09/28 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
答题辅助python代码实现
2018/01/16 Python
pandas通过索引进行排序的示例
2018/11/16 Python
Python中 Global和Nonlocal的用法详解
2020/01/20 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
2020/03/27 Python
英国时尚家具、家居饰品及礼品商店:Graham & Green
2016/09/15 全球购物
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
Aquatalia官网:意大利著名鞋履品牌
2019/09/26 全球购物
在Java开发中如何选择使用哪种集合类
2016/08/09 面试题
J2EE模式面试题
2016/10/11 面试题
行政助理的岗位职责
2014/02/18 职场文书
环境工程专业毕业生求职信
2014/09/30 职场文书
女人创业励志语录,句句蕴含能量,激发你的潜能
2019/08/20 职场文书
mysql5.7使用binlog 恢复数据的方法
2021/06/03 MySQL
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android