算数运算符Arithmetic Operators

+ 相加

1 2 <
sum = 1 + 2print(sum)3

- 相减

1 2 <
sub = 1 - 2print(sub)-1

- 反数

1 2 3 <
v = 7inv = -vprint(inv)-7

* 相乘

1 2 <
mul = 9 * 9print(mul)81

** 次方

1 2 <
val = 2 ** 3print(val)8

/ 相除

1 2 <
val = 7 / 2print(val)3.5
注意

Python 中 两数相除,一定会得出 float 类型的值

// 相除向下取整

如果想获得 Java / C / C ++ 中整数相除得到向下取整的整数效果,需要使用 // 运算符

1 2 <
val = 7 // 2print(val)3

% 取余数

整除后 剩余的部分

1 2 <
val = 11 % 3print(val)2
广告

ZZAX 微信公众

文档一更新,立刻告诉你