在Python中,`mod` 表示取模运算符,它用于计算两个数字相除后的余数。取模运算符的语法是 `a % b`,其中 `a` 和 `b` 是整数。如果 `a` 和 `b` 同号,取模运算的结果与求余运算的结果相同;如果 `a` 和 `b` 异号,取模运算的结果的符号与 `b` 一致。
下面是一些使用取模运算符的例子:
```python
取模运算
result = 10 % 3 结果是 1
x = 6
if x % 2 == 0:
print("偶数")
else:
print("奇数")
计算时间的小时和分钟
假设当前时间是 23:45
current_hour = 23
current_minute = 45
hours_passed = current_hour % 24 结果是 23
minutes_passed = current_minute % 60 结果是 45
需要注意的是,取模运算符 `%` 在Python中允许除数为负数,Python会自动将结果向0舍入,因此计算结果是取模。