python四种字符串格式化

文章发布于 2023-05-21

详细讲解python四种字符串格式化的方法

  • C风格
  • 字符串格式化format
  • 字面量格式f-string
  • 字符串拼接

字符串格式化 - c风格

>>> website = '编程领地'
>>> 'hello , 欢迎来到%s'%(website)
'hello , 欢迎来到编程领地'
  • %s 字符串
  • %d 数字
  • %f 浮点数

字符串格式化 - format

>>> website = '编程领地'
>>> 'hello ,欢迎来到{}'.format(website)
'hello ,欢迎来到编程领地'

字符串格式化 - 字面量f-string

>>> website = '编程领地'
>>> print(f'hello,欢迎来到{website}')
hello,欢迎来到编程领地

字符串格式化 - 拼接

使用字符串拼接的方式实现字符串的格式化。

>>> website = '编程领地'
>>> 'hello,欢迎来到'+website
'hello,欢迎来到编程领地'