探索云主机商家和测评

Python取余数怎么运算?实例分享 Python取余数运算符

我们在学习和应用Python语言的时候肯定是有需要学习到%取余数运算符,这里我们简单的整理Python取余数的方式,直接用案例展示直观一些。

Python取余数怎么运算?实例分享 Python取余数运算符
# 整数取余
a = 10
b = 3
result = a % b
print(result)  # 输出为 1

# 浮点数取余
x = 7.5
y = 2.5
remainder = x % y
print(remainder)  # 输出为 0.0

# 负数取余
c = -15
d = 6
res = c % d
print(res)  # 输出为 3

需要注意的是,Python 的取余操作符遵循的是 "floor division" 原则,结果的符号与被除数的符号相同。如果想要获得负数的余数,可以使用 math.fmod() 函数。

另外,Python 还提供了一个内置函数 divmod(),可以同时获得商和余数,它返回一个元组(tuple),其中第一个元素是商,第二个元素是余数。

quotient, remainder = divmod(10, 3)
print(quotient)   # 输出为 3
print(remainder)  # 输出为 1

以上是在 Python 中进行取余数运算的方式。

投上你的一票
转载保留:老部落 » Python取余数怎么运算?实例分享 Python取余数运算符