在Python中,可以使用format函數來對字符串進行格式化。format函數的基本語法如下:
formatted_string = "Hello, {}! It is {} today.".format(name, date)
在這個例子中,我們使用format函數來格式化字符串,其中{}表示占位符,而format函數中的參數name和date會替換掉這些占位符,從而得到一個完整的字符串。
除了基本的用法外,format函數還支持一些高級特性,比如指定參數的順序、指定參數的值類型和精度等。下面是一些例子:
# 指定參數的順序
formatted_string = "I have {1} apples and {0} bananas.".format(3, 5)
# 指定參數的值類型和精度
formatted_float = "The result is {:.2f}".format(3.14159)
總的來說,format函數是一個非常靈活和強大的字符串格式化工具,可以滿足各種不同場景下的需求。