[Python零基础入门篇①⑨] - 字符串格式化

2024-06-30 00:16:53 浏览数 (2)

字符串格式化在我们的开发过程中被广泛的应用,因此也是我们要重点掌握的内容之一。

⭐️ 什么是格式化?

定义:一个固定字符串中有部分成员(元素)会根据变量的值的改变而改变的字符串,这就是字符串格式化。

举一个生活中的小栗子:比如我们的书包,我们的书包是固定变的。但是我们可能每天会往书包里放入我们每天需要携带的不同物品。这里的书包就好比 "固定的字符串" ,而每天书包里方的不同物品就好比是 "会根据变量的值的改变而改变的字符串"。

下面我们再结合代码示例更直观的理解什么是格式化字符串,示例如下:

代码语言:python代码运行次数:0复制
# 今天是 Date ,星期 Week 
# 这里的 Date ,我们换成 '2000年1月1日' ; Week 我们换成 '一'

Date = '2000年1月1日'
Week = '一'

print('今天是 '   str(Date)   ' 星期'   Week)
# Date 与 Week 两个变量会随着值的改变输出今天的日期与星期几; 这个就是字符串的格式化。

⭐️ 使用格式化的场景和目的

  • 发送邮件的时候
  • 发送短信的时候
  • APP推送新闻消息的时候
  • 对于重复性很多的信息,通过格式化的方式我们可以大大减少代码的书写量

我们思考一下上面的这些场景,当我们处于上述场景的时候。可能接收的邮件、短信、新闻等信息的内容是一样的。但是它发送给很多不同的人,这里的我们只需要编辑一个统一的内容模板,然后进行格式化操作,只需要将接收人进行格式化的操作,就可以让不同的人接收到同样的内容。

⭐️ 格式化的三种方式

0 人点赞