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不规范的日期字符串处理类
Jun 10 Python
Python的Django框架中的URL配置与松耦合
Jul 15 Python
python机器学习库常用汇总
Nov 15 Python
python中返回矩阵的行列方法
Apr 04 Python
python使用matplotlib模块绘制多条折线图、散点图
Apr 26 Python
python 对给定可迭代集合统计出现频率,并排序的方法
Oct 18 Python
tensorflow之变量初始化(tf.Variable)使用详解
Feb 06 Python
使用TensorFlow直接获取处理MNIST数据方式
Feb 10 Python
Jupyter Notebook输出矢量图实例
Apr 14 Python
django中嵌套的try-except实例
May 21 Python
Python限制内存和CPU使用量的方法(Unix系统适用)
Aug 04 Python
Manjaro、pip、conda更换国内源的方法
Nov 17 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
linux中cd命令使用详解
2015/01/08 PHP
php并发加锁示例
2016/10/17 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
基于PHP的微信公众号的开发流程详解
2020/08/07 PHP
javascript强大的日期函数代码分享
2013/09/04 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
JQuery fileupload插件实现文件上传功能
2016/03/18 Javascript
JavaScript编写点击查看大图的页面半透明遮罩层效果实例
2016/05/09 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
JS检测是否可以访问公网服务器功能代码
2017/06/19 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
Express的HTTP重定向到HTTPS的方法
2018/06/06 Javascript
axios向后台传递数组作为参数的方法
2018/08/11 Javascript
Javascript之高级数组API的使用实例
2019/03/08 Javascript
详解vue开发中调用微信jssdk的问题
2019/04/16 Javascript
原生js实现抽奖小游戏
2019/06/27 Javascript
微信小程序获取用户绑定手机号方法示例
2019/07/21 Javascript
微信小程序tabBar 返回tabBar不刷新页面
2019/07/25 Javascript
浅谈Vue.js之初始化el以及数据的绑定说明
2019/11/14 Javascript
Python引用模块和查找模块路径
2016/03/17 Python
python select.select模块通信全过程解析
2017/09/20 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
Django使用Celery加redis执行异步任务的实例内容
2020/02/20 Python
零基础小白多久能学会python
2020/06/22 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
PacSun官网:加州生活方式服装、鞋子和配饰
2018/03/10 全球购物
French Connection官网:女装、男装及家居用品
2019/03/18 全球购物
美国巧克力喷泉品牌:Sephra
2019/05/05 全球购物
单位成立周年感言
2014/01/26 职场文书
文明青少年标兵事迹材料
2014/01/28 职场文书
企业总经理任命书
2014/06/05 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
2014年人民警察入党思想汇报
2014/10/12 职场文书
pytorch训练神经网络爆内存的解决方案
2021/05/22 Python
Apache Linkis 中间件架构及快速安装步骤
2022/03/16 Servers
MySQL实现配置主从复制项目实践
2022/03/31 MySQL