方法一:使用三引号

>>> 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.起风了,唯有努力生存。(纵有疾风起,人生不言弃。)'

python3 定义 跨越多行的字符串相关推荐

  1. python3多行输入字符串_详解Python3 定义一个跨越多行的字符串的多种方法

    方法一:使用三引号 >>> str1 = '''Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存. (纵有疾风起,人生不言弃. ...

  2. Python3 定义一个跨越多行的字符串的多种方法

    方法一:使用三引号 >>> str1 = '''Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存. (纵有疾风起,人生不言弃. ...

  3. python书写跨越多行的字符串的两种方式

    # 一行显示 ddddddddddd print('ddd\ ddd\ ddddd') # 多行显示 三个'''或三个""" print('''ddd ddd dddd ...

  4. C语言 输入是一整行的字符串

    输入是一整行的字符串的 C语法: char buf[20]; gets(buf); C++语法: 如果用string buf;来保存: getline( cin , buf ); 如果用char bu ...

  5. C语言 define 定义函数(多行书写) - C语言零基础入门教程

    目录 一.define 简介 二.define 定义多行函数 1.简单使用 2.经典案例 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 ...

  6. lineseparator_首选System.lineSeparator()以用Java编写系统相关的行分隔符字符串

    lineseparator JDK 7在java.lang.System类上引入了一个名为lineSeparator()的新方法. 该方法不期待任何参数,并返回一个String ,它表示"取 ...

  7. 首选System.lineSeparator()以用Java编写系统相关的行分隔符字符串

    JDK 7在java.lang.System类上引入了一个名为lineSeparator()的新方法. 该方法不期待任何参数,并返回一个String ,它表示"取决于系统的行分隔符字符串.& ...

  8. php分割文本读入数组,PHP fgets按行读取字符串和explode分割字符串为数组

    PHP fgets按行读取字符串和explode分割字符串为数组 file.txt 类型|所在目录|文件|大小|创建时间 File|C:\Program Files\Java\jre7\lib\zi\ ...

  9. 如何在C / Objective-C中跨多行拆分字符串文字?

    本文翻译自:How to split a string literal across multiple lines in C / Objective-C? I have a pretty long s ...

最新文章

  1. MySQL · myrocks · MyRocks之memtable切换与刷盘
  2. Lidar与IMU标定代码实战:lidar_align
  3. json mysql 字段 默认值_MySQL中的JSON类型
  4. 产品问答 | 入职一家公司,你的选择依据是什么?
  5. 三种Ext提交数据的方法(转)
  6. 吴老师用计算机输入一份稿件,分数乘除法易错题复习1.pdf
  7. matplotlib.pyplot 中文乱码问题解决
  8. php.ini 开启zend,php之ZendFramewor篇(1)application.ini配置说明
  9. html实体编码_为什么涨薪的永远不是你?你的编码姿势对了吗?
  10. 电信保温杯笔记——简洁latex中文简历模板
  11. 联想微型计算机怎么拆开图解,Lenovo(Ideapad)笔记本如何拆卸及安装电池
  12. Ubuntu16.040如何解决安装网易云音乐后第二次开机打不开问题
  13. HITCON-trainning寒假做题记录
  14. (*visit)(TElemType e )函数指针理解
  15. 【转载】如果你是ACMer,你会选择哪个职业?(来自shǎ崽)
  16. 116 · 跳跃游戏 Jump Game
  17. 用户体系分离项目总结
  18. linux下如何清空一个文件?
  19. linux如deepin manjaro对笔记本电脑电池的伤害解决方案:TLP:一个可以延长 Linux 笔记本电池寿命的高级电源管理工具
  20. C语言实现大小写字符转换

热门文章

  1. OpenStack 实现技术分解 (6) 通用库 — oslo_log
  2. IPython基础使用_Round2
  3. AIX中一些常用的命令汇总
  4. s5pv210运行裸机程序的方法之在SDRAM(DDR2)中运行
  5. Github连击200天(1)——ShowCase
  6. C++ VARIANT 学习小记录
  7. [老男孩笔记系列]-之linux定时任务crontab命令详解
  8. 案发设计与分析 试验一
  9. 一些常用的dos命令
  10. 面试的角度诠释Java工程师(一)