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编写一个简单的FUSE文件系统的教程
Apr 02 Python
为Python的Tornado框架配置使用Jinja2模板引擎的方法
Jun 30 Python
Python实现的概率分布运算操作示例
Aug 14 Python
利用Python-iGraph如何绘制贴吧/微博的好友关系图详解
Nov 02 Python
Python3实现的字典、列表和json对象互转功能示例
May 22 Python
pyqt弹出新对话框,以及关闭对话框获取数据的实例
Jun 18 Python
Python 正则表达式 re.match/re.search/re.sub的使用解析
Jul 22 Python
解决Django连接db遇到的问题
Aug 29 Python
Python基于read(size)方法读取超大文件
Mar 12 Python
基于python实现生成指定大小txt文档
Jul 20 Python
图解Python中深浅copy(通俗易懂)
Sep 03 Python
解决numpy数组互换两行及赋值的问题
Apr 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
ob_start(),ob_start('ob_gzhandler')使用
2006/12/25 PHP
PHP笔记之:基于面向对象设计的详解
2013/05/14 PHP
PHP大文件分割分片上传实现代码
2020/12/09 PHP
Dom加载让图片加载完再执行的脚本代码
2008/05/15 Javascript
javascript concat数组累加 示例
2009/09/03 Javascript
js的写法基础分析
2011/01/17 Javascript
jquery高级编程的最佳实践详解
2014/03/23 Javascript
基于Jquery+Ajax+Json实现分页显示附效果图
2014/07/30 Javascript
PHP PDO操作总结
2014/11/17 Javascript
TypeError document.getElementById(...) is null错误原因
2015/05/18 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
2016/06/02 Javascript
使用vue.js制作分页组件
2016/06/27 Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
2020/05/30 Javascript
原生js jquery ajax请求以及jsonp的调用方法
2017/08/04 jQuery
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
vue路由组件按需加载的几种方法小结
2018/07/12 Javascript
Vue全局分页组件的实现代码
2018/08/10 Javascript
JavaScript利用键盘码控制div移动
2020/03/19 Javascript
[52:14]VG vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
解决Django的request.POST获取不到内容的问题
2018/05/28 Python
详解Python下载图片并保存本地的两种方式
2019/05/15 Python
Python文件操作方法详解
2020/02/09 Python
django表单中的按钮获取数据的实例分析
2020/07/31 Python
手把手教你将Flask应用封装成Docker服务的实现
2020/08/19 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
高一学生评语大全
2014/04/25 职场文书
莫言诺贝尔获奖演讲稿
2014/05/21 职场文书
篮球兴趣小组活动总结
2014/07/07 职场文书
司法局群众路线教育实践活动开展情况总结
2014/10/25 职场文书
2015年新学期寄语
2015/02/26 职场文书
2016年中秋节慰问信
2015/12/01 职场文书
小学生优秀作文范文(六篇)
2019/07/10 职场文书
react 路由Link配置详解
2021/11/11 Javascript
利用 JavaScript 构建命令行应用
2021/11/17 Javascript
Java中的随机数Random
2022/03/17 Java/Android