是的,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函數支持多種格式化方式,讓用戶可以方便地輸出不同類型的數據。