Python 运算符:% 取模 和 // 整除 的区别详解
在 Python 中,'%' 是取模运算符,用于计算两个数相除的余数,而 '//' 是整除运算符,用于计算两个数相除的商的整数部分。
具体区别如下:
- '%':取模运算符,返回除法的余数。例如:10 % 3 的结果是 1。
- '//':整除运算符,返回除法的商的整数部分。例如:10 // 3 的结果是 3。
需要注意的是,无论被除数和除数的正负,'%' 和 '//' 的结果的符号总是和被除数的符号相同。例如:-10 % 3 的结果是 -1,而 -10 // 3 的结果是 -4。
原文地址: https://www.cveoy.top/t/topic/pgdp 著作权归作者所有。请勿转载和采集!