算术运算符-spring技术内幕(高清版)

一、算术运算符描述示例x + y加10 + 20 = 30 x - y减10 - 5 = 5 x * y乘3 * 6 = 18 x / y除-返回浮点数2 / 4 = 0.5 x // y取整除-返回商的整数部分2 // 4 = 0 x % y取余15 % 4 = 3 -x异号-(-5) = 5 +x不变号+5 = 5 abs(x)取绝对值abs(-0.4) = 0.4 int(x) x转换为整数int(5.9) = 5 float(x) x转换为浮点数float(5) = 5.0 complex(re, im)返回复数- re为实数部分im为虚数部分complex(4,3) = 4+3j c.conjugate()返回c的共轭复数c=4+3j; c.conjugate() = 4-3j divmod(x, y)返回一个数值对(x//y, x%y) divmod(8, 3) = (2, 2) pow(x, y) x的y次幂pow(2, 5) = 32 x ** y x的y次幂2 ** 5 = 32 Note: 1.双斜杠//除法总是向下取整。 2.从符点数到整数的转换可能会舍入也可能截断,建议使用math.floor()和math.ceil()明确定义的转换。 3. Python定义pow(0, 0)和0 ** 0等于1。
pdf 文件大小:1000.01KB