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实现windows下模拟按键和鼠标点击的方法
Mar 13 Python
python将字符串转换成数组的方法
Apr 29 Python
python导入csv文件出现SyntaxError问题分析
Dec 15 Python
基于Python的文件类型和字符串详解
Dec 21 Python
pytorch对可变长度序列的处理方法详解
Dec 08 Python
Django框架基础模板标签与filter使用方法详解
Jul 23 Python
正则给header的冒号两边参数添加单引号(Python请求用)
Aug 09 Python
wxpython自定义下拉列表框过程图解
Feb 14 Python
浅谈keras中自定义二分类任务评价指标metrics的方法以及代码
Jun 11 Python
详解python datetime模块
Aug 17 Python
python利用线程实现多任务
Sep 18 Python
pycharm无法安装cv2模块问题
May 20 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初学者(入门学习经验谈)
2010/10/12 PHP
php实现TCP端口检测的方法
2015/04/01 PHP
深入研究PHP中的preg_replace和代码执行
2018/08/15 PHP
屏蔽F1~F12的快捷键的js函数
2010/05/06 Javascript
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
jquery ready(fn)事件使用介绍
2013/08/21 Javascript
使用js判断数组中是否包含某一元素(类似于php中的in_array())
2013/12/12 Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
2015/05/12 Javascript
JavaScript学习笔记之数组求和方法
2016/03/23 Javascript
Bootstrap3学习笔记(二)之排版
2016/05/20 Javascript
jQuery实现QQ空间汉字转拼音功能示例
2017/07/10 jQuery
jQuery plugin animsition使用小结
2017/09/14 jQuery
vue中element组件样式修改无效的解决方法
2018/02/03 Javascript
微信小程序http连接访问解决方案的示例
2018/11/05 Javascript
JS实现判断数组是否包含某个元素示例
2019/05/24 Javascript
vue多个元素的样式选择器问题
2019/11/29 Javascript
javascript设计模式之迭代器模式
2020/01/30 Javascript
详解Vue串联过滤器的使用场景
2020/04/30 Javascript
Angular8 简单表单验证的实现示例
2020/06/03 Javascript
js实现验证码功能
2020/07/24 Javascript
js实现盒子移动动画效果
2020/08/09 Javascript
Python实现获取照片拍摄日期并重命名的方法
2017/09/30 Python
Python中利用xpath解析HTML的方法
2018/05/14 Python
基于python实现KNN分类算法
2020/04/23 Python
Django 配置多站点多域名的实现步骤
2019/05/17 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
2020/11/27 Python
CSS3对图片照片进行边缘模糊处理的实现
2018/08/08 HTML / CSS
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
June Jacobs尊积帕官网:知名的spa水疗护肤品牌
2019/03/21 全球购物
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
法学毕业生自荐信
2013/11/13 职场文书
中学生校园广播稿
2014/01/16 职场文书
赵乐秦在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
导师对论文的学术评语
2015/01/04 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书