在Python的format()
函數中,可以使用索引來指定要格式化的變量的順序。具體使用方法如下:
{}
來表示要插入變量的位置,然后在format()
函數中傳入對應的變量。name = "Alice"
age = 30
print("My name is {} and I am {} years old.".format(name, age))
{}
中的數字索引來指定要插入的變量的位置。索引從0開始,依次遞增。name = "Alice"
age = 30
print("My name is {1} and I am {0} years old.".format(age, name))
在這個例子中,{1}
表示要插入第二個傳入format()
函數的變量,{0}
表示要插入第一個傳入format()
函數的變量。
name = "Alice"
age = 30
print("My name is {name} and I am {age} years old.".format(name=name, age=age))
在這個例子中,{name}
和{age}
分別代表了傳入format()
函數的name
和age
變量。
通過使用索引,可以更加靈活地控制要插入的變量的順序,使代碼更加清晰易懂。