在Python中,百分号(%)有两个主要用途:
模运算(Modulo Operation)
当用于两个数字时,百分号表示求余数。例如,`7 % 3` 的结果是 `1`,因为 `7` 除以 `3` 的余数是 `1`。
格式化字符串
百分号也用于格式化字符串,允许在字符串中嵌入不同类型的数据。例如,`"姓名:%s, 年龄:%d, 身高:%.2f 米" % (name, age, height)` 将 `name` 替换为字符串,`age` 替换为整数,`height` 替换为浮点数,并保留两位小数。