温馨提示×

python的print函数支持格式化吗

小樊
85
2024-07-14 15:12:27
栏目: 编程语言

是的,Python的print函数支持格式化输出。用户可以使用占位符来指定输出的格式,例如可以使用%s来表示字符串,%d来表示整数等等。下面是一个简单的例子:

name = "Alice"
age = 30

print("My name is %s and I am %d years old." % (name, age))

输出结果为:

My name is Alice and I am 30 years old.

除了使用%来格式化输出外,Python3.6版本以及之后的版本还支持使用f-string来进行格式化输出,类似于下面的例子:

name = "Alice"
age = 30

print(f"My name is {name} and I am {age} years old.")

输出结果为:

My name is Alice and I am 30 years old.

总的来说,Python的print函数支持多种格式化方式,让用户可以方便地输出不同类型的数据。

0