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中cPickle用法例子分享
Jan 03 Python
Python新手入门最容易犯的错误总结
Apr 24 Python
python实现批量修改文件名代码
Sep 10 Python
浅谈python中requests模块导入的问题
May 18 Python
TensorFlow实现简单卷积神经网络
May 24 Python
Python面向对象思想与应用入门教程【类与对象】
Apr 12 Python
Python yield的用法实例分析
Mar 06 Python
Jupyter Notebook打开任意文件夹操作
Apr 14 Python
jupyter lab文件导出/下载方式
Apr 22 Python
基于django 的orm中非主键自增的实现方式
May 18 Python
pycharm 实现调试窗口恢复
Feb 05 Python
Python内置包对JSON文件数据进行编码和解码
Apr 12 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中Session的概念
2006/10/09 PHP
来自PHP.NET的入门教程
2006/10/09 PHP
初次接触php抽象工厂模式(Elgg)
2010/03/21 PHP
PHP代码优化之成员变量获取速度对比
2014/02/28 PHP
php表单请求获得数据求和示例
2014/05/15 PHP
PHPAnalysis中文分词类详解
2014/06/13 PHP
php实现对两个数组进行减法操作的方法
2015/04/17 PHP
Zend Framework教程之Autoloading用法详解
2016/03/08 PHP
php格式文件打开的四种方法
2018/02/24 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
2021/03/04 PHP
JQuery 学习技巧总结
2010/05/21 Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
javascript中cookie对象用法实例分析
2015/01/30 Javascript
javascript的几种继承方法介绍
2016/03/22 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
禁用backspace网页回退功能的实现代码
2016/11/15 Javascript
js下载文件并修改文件名
2017/05/08 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
JS实现根据数组对象的某一属性排序操作示例
2019/01/14 Javascript
Python中字典和JSON互转操作实例
2015/01/19 Python
Python中模块pymysql查询结果后如何获取字段列表
2017/06/05 Python
python实现验证码识别功能
2018/06/07 Python
python利用appium实现手机APP自动化的示例
2021/01/26 Python
使用css3做0.5px的细线的示例代码
2018/01/18 HTML / CSS
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
兼职业务员岗位职责
2014/01/01 职场文书
保证书范文大全
2014/04/28 职场文书
关于祖国的演讲稿
2014/05/04 职场文书
支部书记四风对照材料
2014/08/28 职场文书
乡镇党的群众路线教育实践活动总结报告
2014/10/30 职场文书
2016年寒假社会实践活动总结
2015/03/27 职场文书
python3.9之你应该知道的新特性详解
2021/04/29 Python