format()函數用于將不同數據類型轉換為字符串并插入到字符串中的指定位置。它是一種字符串格式化的方法,可以用來替換字符串中的占位符,從而實現動態生成字符串的目的。
使用format()函數的一般語法為:
"字符串{0}字符串{1}".format(變量1, 變量2)
其中,花括號{}中的數字代表要替換的位置,從0開始計數,變量1和變量2表示要插入的值。
示例:
name = "Alice"
age = 30
sentence = "My name is {0} and I am {1} years old.".format(name, age)
print(sentence)
以上代碼將輸出:
My name is Alice and I am 30 years old.
除了基本用法外,format()函數還支持更復雜的格式化選項,比如指定寬度、對齊方式、填充字符等,詳情可以參考Python官方文檔。