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基础教程之popen函数操作其它程序的输入和输出示例
Feb 10 Python
Python实现在线程里运行scrapy的方法
Apr 07 Python
python获取文件扩展名的方法
Jul 06 Python
Python端口扫描简单程序
Nov 10 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
Apr 25 Python
python更改已存在excel文件的方法
May 03 Python
详解用python自制微信机器人,定时发送天气预报
Mar 25 Python
Python qqbot 实现qq机器人的示例代码
Jul 11 Python
python爬虫增加访问量的方法
Aug 22 Python
python爬取Ajax动态加载网页过程解析
Sep 05 Python
Pytorch可视化的几种实现方法
Jun 10 Python
Django中celery的使用项目实例
Jul 07 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
phpMyAdmin2.11.6安装配置方法
2008/08/24 PHP
PHP数据库操作Helper类完整实例
2016/05/11 PHP
php微信公众号开发模式详解
2016/11/28 PHP
PHP获取二叉树镜像的方法
2018/01/17 PHP
php语法检查的方法总结
2019/01/21 PHP
PHP7生产环境队列Beanstalkd用法详解
2020/05/19 PHP
经典的带阴影的可拖动的浮动层
2006/06/26 Javascript
基于jQuery的左右滚动实现代码
2010/12/03 Javascript
一个网页标题title的闪动提示效果实现思路
2014/03/22 Javascript
jQuery实现从身份证号中获取出生日期和性别的方法分析
2016/02/25 Javascript
Bootstrap实现带动画过渡的弹出框
2016/08/09 Javascript
jquery实现拖动效果
2016/08/10 Javascript
用jquery获取自定义的标签属性的值简单实例
2016/09/17 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
js原生代码实现轮播图的实例讲解
2017/07/28 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
2020/11/12 Javascript
[09:59]DOTA2-DPC中国联赛2月7日Recap集锦
2021/03/11 DOTA
下载安装setuptool和pip linux安装pip    
2014/01/24 Python
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
python开发之list操作实例分析
2016/02/22 Python
Python实现矩阵加法和乘法的方法分析
2017/12/19 Python
用Django实现一个可运行的区块链应用
2018/03/08 Python
pyinstaller打包多个py文件和去除cmd黑框的方法
2019/06/21 Python
python写程序统计词频的方法
2019/07/29 Python
python 实现手机自动拨打电话的方法(通话压力测试)
2019/08/08 Python
Python3监控疫情的完整代码
2020/02/20 Python
Keras 快速解决OOM超内存的问题
2020/06/11 Python
CSS3中的transform属性进行2D和3D变换的基本用法
2016/05/12 HTML / CSS
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
Omio西班牙:全欧洲低价大巴、火车和航班搜索和比价
2017/02/11 全球购物
linux面试题参考答案(4)
2013/01/28 面试题
策划总监岗位职责
2014/02/16 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
2015年领导班子工作总结
2015/05/23 职场文书
Oracle查看表空间使用率以及爆满解决方案详解
2022/07/23 Oracle