format()函數可以用來格式化字符串中的變量。以下是使用format()函數的基本語法:
# 使用位置參數
print("Hello, {}!".format("World"))
# 使用關鍵字參數
print("My name is {name} and I am {age} years old.".format(name="Alice", age=30))
# 使用位置參數和關鍵字參數混合
print("Today is {0:%Y-%m-%d %H:%M:%S}".format(datetime.datetime.now()))
format()函數中的大括號{}會被替換為傳入的參數值。可以使用位置參數、關鍵字參數或混合使用兩者。在大括號中還可以添加格式化選項,例如{0:.2f}表示保留兩位小數。
除了上述基本用法,format()函數還支持更多高級用法,如使用索引、填充字符、對齊方式等。可以查看Python官方文檔中的format()函數說明來了解更多用法。