在Python中,% 是用來進行取模運算的操作符,也可以用來進行字符串格式化。
取模運算: % 運算符可以用來計算兩個數相除的余數,即取模運算。例如:10 % 3 的結果為1,因為10除以3的余數是1。
字符串格式化: % 運算符也可以用來進行字符串格式化操作。可以使用 %s、%d、%f 等格式化字符串中的占位符,然后通過 % 運算符來對占位符進行替換。例如:
name = "Alice"
age = 25
height = 165.5
print("My name is %s, I am %d years old, and my height is %.1f cm" % (name, age, height))
輸出結果為:“My name is Alice, I am 25 years old, and my height is 165.5 cm”。在這個例子中,%s 代表字符串,%d 代表整數,%f 代表浮點數,并通過 % 運算符對這些占位符進行替換。