字符串拼接

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

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. python字符串换行连接_零基础学python_03_字符串(拼接+换行+制表符)

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

  2. python中字符串的制表符为_零基础学python_03_字符串(拼接+换行+制表符)

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

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

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

  4. 零基础学python_03_字符串(拼接+换行+制表符)

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

  5. python 智能造句_[零基础学Python]正规地说一句话

    小孩子刚刚开始学说话的时候,常常是一个字一个字地开始学,比如学说"饺子",对他/她来讲,似乎有点难度,大人也聪明,于是就简化了,用"饺饺"来代替,其实就是让孩子 ...

  6. 我的世界python入门教程_零基础学Minecraft编程(图文版)中文pdf_Python教程

    资源名称:零基础学Minecraft编程(图文版) 中文pdf 概述 1 Minecraft 是什么 1 虚拟世界 2 Minecraft 是如何诞生的 2 Minecraft 编程是什么 2 这本书 ...

  7. 有c语言基础学python容易吗_零基础学Python之前需要学c语言吗

    Python本身是比较适合作为入门编程语言来学习的,一方面Python的语法结构比较简单清晰,实验也相对比较容易完成,这会逐渐增强初学者的学习信心,另一方面Python属于全场景编程语言,未来在很多领 ...

  8. python语言程序设计难不难_零基础学Python编程开发难度大吗?从哪学起?

    转行零基础学Python编程开发难度大吗?从哪学起? 近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大? 今天,小编就来为大家详细解读一下这个问题. ...

  9. 第一门语言学python好_零基础学编程,哪一门语言比较适合入门?

    最近,有不少小伙伴问我,说零基础学编程,第一门语言学哪个好?有人推荐学Python,理由是Python简单,对新人友好,上手快,那Python到底适不合适新人学呢. 我今天就这个问题给大家稍微的展开一 ...

最新文章

  1. 空字符串计数、让字典可排序...Python冷知识(五)
  2. python全栈慕课网靠谱么_全栈和python的区别 ?
  3. 转:用GDB调试程序
  4. 你还在为20倍的连麦成本发愁吗?
  5. c盘扩展卷功能只能向右扩展_信用风险管理:功能扩展和选择
  6. E:Sleeping Schedule(DP)
  7. 增强火山图,要不要试一下?
  8. 自定义 HBase-MapReduce1
  9. 分区表(Partitioned object)
  10. 安全性(security)度量
  11. 8.5.3耳麦拔插事件调用流程分析
  12. osg 基本几何图元
  13. 网络变压器通频带、网络变压器插入损耗及矩形脉冲失真的关系
  14. 如何查询中国农业银行卡开户行
  15. React+Antd 无插件 实现多个输入框验证码功能 + 倒计时(附完整代码)
  16. Apache ECharts数据可视化(连接数据库)
  17. 七牛云配置token-----CryptoJS.js
  18. 许愿神器来了 ,30行Python打造了一款许愿墙,希望能追到女神!
  19. BIOS自检与开机故障相关的详尽问答集
  20. java毕业设计学生请假管理系统Mybatis+系统+数据库+调试部署

热门文章

  1. 机器人工程毕业设计☞外文翻译
  2. 使用FFmpeg实现抠图合并功能(chroma key)
  3. mysql查看端口是否打开_linux查看端口是否开放
  4. 禁止系统更新 Windows Update Blocker v1.5 便携版
  5. CSDN高校俱乐部“新北洋”之行
  6. 写一份java开发周报
  7. 信号完整性与良好的电路设计 ①频率与上升/下降时间
  8. Python——简单A+B
  9. 浏览了6000+网页后,我精选了一份最适合个人使用的AI产品清单
  10. html模板转pdf