Python中%有什么用
时间: 2024-03-18 18:41:40 浏览: 75
在 Python 中,% 是一种运算符,主要用于格式化字符串和进行取模运算。
1. 格式化字符串:在字符串中使用 % 可以将其后的变量或常量插入到字符串中。例如:
```
name = "Tom"
age = 21
print("My name is %s, and I am %d years old." % (name, age))
```
其中,%s 表示字符串格式,%d 表示整数格式,%(name, age) 表示将 name 和 age 变量的值依次插入到字符串中。
2. 取模运算:在数学中,% 表示取模运算,即求两个数相除的余数。例如:
```
a = 10
b = 3
print(a % b) # 输出 1,即 10 除以 3 的余数为 1
```
此外,在 Python 中,% 还可以用于位运算,例如按位与、按位或等操作。
阅读全文