本教程介绍了使用Python进行字符串格式化的三种主要方式:百分号格式化、str.format()和f-string。帮助读者轻松掌握不同场景下的文本输出技巧。
一、格式化输出
1. 字符串的格式化方法有三种:
- `%` 方法:适用于 Python2.x 及以上版本。
- `str.format()` 方法:适用于 Python2.7 以上的版本。
- f-string 方法:推荐在 Python3.6 版本及以上使用。
二、基本语法
1. 使用百分号(%)格式化字符串:
>>> test = I am %s
>>> msg = test % (a boy)
>>> print(msg)
I am a boy
或者:
>>> test1 = I am %s,%s
>>> msg = test1 % (a boy,tall boy)
>>> print(msg)