format()函數是用來格式化字符串的方法,可以將變量插入到字符串中,也可以指定輸出的格式。其基本語法如下:
formatted_string = "Hello, {}!".format(name)
在這個例子中,'Hello, {}!'
是一個字符串模板,{}
是一個占位符,format()
方法會用傳入的變量name
替換掉占位符,最終輸出'Hello, name!'
。
除了直接插入變量外,還可以指定變量的格式,如下所示:
price = 12.34
formatted_price = "The price is {:.2f}".format(price)
在這個例子中,:.2f
表示將price
格式化為保留兩位小數的浮點數,最終輸出'The price is 12.34'
。
除了浮點數,還可以格式化整數、字符串等其他類型的變量。format()函數支持多種格式化選項,具體可以參考Python官方文檔。