字符串拼接

在编码的过程很多时候都会用到字符串的拼接,例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一:

first_name = "li"

last_name = "xiaolong"

full_name = first_name + last_name

print(full_name)

Python使用加号(+)来合并字符串。在这个示例中,我们使用+ 来合并first_name 和last_name ,以得到完整的姓名,其结果如下

这种合并字符串的方法称为拼接。

通过拼接,可使用存储在变量中的信息来创建完整的消息。下面来看一个例子:

新增一行代码

print("Hello, " + full_name.title() + "!")

在这里,一个问候用户的句子中使用了全名,并使用了方法title() 来将姓名设置为合适的格式。这些代码显示一条格式良好的简单问候语:

Hello, Lixiaolong!

你还可以使用拼接来创建消息,再把整条消息都存储在一个变量中:

message="Hello, " + full_name.title() + "!"

print(message)

上述代码也显示消息“Hello, Lixiaolong!”,但将这条消息存储在了一个变量中,这让最后的print 语句简单得多

字符串制表符

要在字符串中添加制表符,可使用字符组合\t(默认为四个空格)

lol='我最喜欢的英雄是:亚索'

print(lol)

lol='我最喜欢的英雄是:\t亚索'

print(lol)

字符串换行符

要在字符串中添加换行符,可使用字符组合\n:

lol='我喜欢的英雄有:\n亚索\n劫\n墨菲特\n蛮王'

print(lol)

还可在同一个字符串中同时包含制表符和换行符。字符串"\n\t" 让亚索换到下一行,并在下一行开头添加一个制表符。下面的示例演示了如何使用一个单行字符串来生成四行 :

lol='我喜欢的英雄有:\n\t亚索\n\t劫\n\t墨菲特\n\t蛮王'

print(lol)

python字符串拼接换行符_【编测编学】零基础学python_03_字符串(拼接+换行+制表符)...相关推荐

  1. 翁恺java答案第五周_[JAVA]翁恺老师零基础学java语言第五周素数例题中continue的困惑...

    第五周求前50个素数的例子中,continue跳出当次循环后的疑问 例题中的这段: ======================================== MAIN_LOOP: for(in ...

  2. 零基础学python大概要多久-零基础学Python要多久

    随着Python就业的逐渐火热,我们会看见很多转行零基础学Python编程开发拿上万月薪的新闻,这让很多IT专业甚至非IT专业的同学蠢蠢欲动,想自己也去尝试一下.但是在转行学习Python之前,同学们 ...

  3. 零基础学python pdf-零基础学Python PDF 全彩影印版

    给大家带来的一篇关于python编程相关的电子书资源,介绍了关于零基础学Python.明日科技方面的内容,本书是由吉林大学出版社出版,格式为PDF,资源大小314 MB,明日科技编写,目前豆瓣.亚马逊 ...

  4. 【零基础学Python】Day13 Python函数

    昨天跟大家一起学习了Python循环语句,没学的兄弟姐妹们看这里零基础学Python,今天让我们开始学习Python函数吧. 需注意的是,[零基础学Python]此系列都使用Python3. 函数 P ...

  5. python字符串换行连接_零基础学python_03_字符串(拼接+换行+制表符)

    字符串拼接 在编码的过程很多时候都会用到字符串的拼接,例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一: first_name = "li" last_na ...

  6. python怎么去掉换行符_如何在Python中删除尾部换行符?

    如何在Python中删除尾部换行符? 什么是Perl的chomp函数的Python等价物,如果它是换行符,它会删除字符串的最后一个字符? 26个解决方案 1473 votes 尝试方法lstrip() ...

  7. c字符串中包含双引号_零基础学Python:一文看懂数字和字符串

    来源:大数据DT 本文约2000字,建议阅读6分钟 数据类型是构成编程语言语法的基础.[ 导读 ]数据类型是构成编程语言语法的基础.不同的编程语言有不同的数据类型,但都具有常用的几种数据类型.Pyth ...

  8. 软件测试大专_【编测编学】领跑计划二期,快速铸造软件测试工程师

    点击上方蓝字关注我们! 领跑背景 越来越多的人想要进军IT行业,但是又碍于行业岗位较多,技术要求比较高,所以很多人都想要从事软件测试行业,但是苦于无门,找到我们小编老师,咨询如何快速学习软件测试?为了 ...

  9. python的def语句_【零基础学Python】def语句,参数和None值

    像之前的print().input()和len()功能,Python提供了一些类似的内置函数,另外也可以自己编写自定义函数. 示例: def hello(): print('Howdy!') prin ...

  10. 零基础学Python:一文看懂数字和字符串

    来源:大数据DT 本文约2000字,建议阅读6分钟 数据类型是构成编程语言语法的基础. [ 导读 ]数据类型是构成编程语言语法的基础.不同的编程语言有不同的数据类型,但都具有常用的几种数据类型.Pyt ...

最新文章

  1. tensorflow youtube的一点笔记
  2. 太赞了!NumPy 手写所有主流 ML 模型,由普林斯顿博士后 David Bourgin打造的史上最强机器学习基石项目!...
  3. 最大信息系数MIC--minepy安装
  4. 赵加雨:追求极致的习惯让我受益匪浅
  5. python中with及closing
  6. npm中package.json详解
  7. Generator 函数的异步应用
  8. 【LeetCode笔记】25. K个一组翻转链表(Java、链表、递归)
  9. 十二之续、快速排序算法的深入分析
  10. dw 网页 html 布局,Dreamweaver网页制作之CSS布局规则
  11. Java成神之路——String长度限制
  12. js隐藏打开项目隐藏编辑 和删除按钮
  13. Atitit 知识图谱解决方案:提供完整知识体系架构的搜索与知识结果overview
  14. 深入探索C++对象模型(2)
  15. xencenter如何安装系统
  16. cad 切图_CAD切图方法你知道吗
  17. 圆周率c语言天书,c语言天书__圆周率的计算及分析
  18. 将两个顺序表合并为一个新的顺序表
  19. db2 数据库的常用命令
  20. PTA团体天体赛-----机工士姆斯塔迪奥

热门文章

  1. win10怎么关闭桌面服务器,Win10系统能不能把Remote Desktop Configuration服务彻底取消或者禁用掉...
  2. 【面试题】测试工程师/自动化测试/测试开发面试题整理
  3. 在半个中国象棋棋盘上,马在左下角(1,1)处,马走日字,求到指定位置有多少种走法
  4. 【论文阅读】WaterGAN
  5. Bug的严重程度(Blocker, Critical, Major, Minor/Trivial)和Bug修复优先级如何定义
  6. 第四十五篇 信号上升时间的理解
  7. 苹果Mac OS实现长按 command+Q 退出软件,避免误触直接退出应用终极解决方案
  8. 安卓TextView 文字方向 水平朝左
  9. node.js实现阿里云配置发送短信验证码
  10. 为什么你总想辞职?这是我见过最好的答案