在 Python 中,'%' 是取模运算符,用于计算两个数相除的余数,而 '//' 是整除运算符,用于计算两个数相除的商的整数部分。

具体区别如下:

  • '%':取模运算符,返回除法的余数。例如:10 % 3 的结果是 1。
  • '//':整除运算符,返回除法的商的整数部分。例如:10 // 3 的结果是 3。

需要注意的是,无论被除数和除数的正负,'%' 和 '//' 的结果的符号总是和被除数的符号相同。例如:-10 % 3 的结果是 -1,而 -10 // 3 的结果是 -4。


原文地址: https://www.cveoy.top/t/topic/pgdp 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录