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 相关文章推荐
有关wxpython pyqt内存占用问题分析
Jun 09 Python
Perl中著名的Schwartzian转换问题解决实现
Jun 02 Python
Python计算斗牛游戏概率算法实例分析
Sep 26 Python
Python验证文件是否可读写代码分享
Dec 11 Python
Django rest framework实现分页的示例
May 24 Python
Python2.7环境Flask框架安装简明教程【已测试】
Jul 13 Python
对Python3 pyc 文件的使用详解
Feb 16 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
Mar 30 Python
简单分析python的类变量、实例变量
Aug 23 Python
常用python爬虫库介绍与简要说明
Jan 25 Python
PageFactory设计模式基于python实现
Apr 14 Python
如何用python绘制雷达图
Apr 24 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
第八节 访问方式 [8]
2006/10/09 PHP
URL Rewrite的设置方法
2007/01/02 PHP
PHP 输出缓存详解
2009/06/20 PHP
PHP中遍历stdclass object的实现代码
2011/06/09 PHP
php加密算法之实现可逆加密算法和解密分享
2014/01/21 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
PHP new static 和 new self详解
2017/02/19 PHP
YII框架http缓存操作示例
2019/04/29 PHP
javascript smipleChart 简单图标类
2011/01/12 Javascript
Jquery对select的增、删、改、查操作
2015/02/06 Javascript
jQuery实现页面内锚点平滑跳转特效的方法总结
2015/05/11 Javascript
javascript中this的四种用法
2015/05/11 Javascript
Javascript通过overflow控制列表闭合与展开的方法
2015/05/15 Javascript
在AngularJS框架中处理数据建模的方式解析
2016/03/05 Javascript
Js类的静态方法与实例方法区分及jQuery拓展的两种方法
2016/06/03 Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
2016/06/03 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
vue2.0构建单页应用最佳实战
2017/04/01 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
NodeJS实现视频转码的示例代码
2017/11/18 NodeJs
小程序怎样让wx.navigateBack更好用的方法实现
2019/11/01 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
js与jquery获取input输入框中的值实例讲解
2020/02/27 jQuery
[02:10]探秘浦东源深体育馆 DOTA2 Supermajor不见不散
2018/05/17 DOTA
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
使用python实现knn算法
2017/12/20 Python
python如何读写csv数据
2018/03/21 Python
Python查看微信撤回消息代码
2018/06/07 Python
Python爬虫实现“盗取”微信好友信息的方法分析
2019/09/16 Python
PyTorch 中的傅里叶卷积实现示例
2020/12/11 Python
HTML5仿手机微信聊天界面
2016/03/18 HTML / CSS
开发中都用到了那些设计模式?用在什么场合?
2014/08/21 面试题
linux面试题参考答案(9)
2016/01/29 面试题
造价工程师个人求职信
2013/09/21 职场文书
辅导员学期工作总结
2015/08/14 职场文书
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL