python3算术运算注意点

本文共有682个字,关键词:

python3的算术运算需要注意的点
1、除法

10 / 3  => 3.3333333333333335

2、整除

10 // 3  => 3
10.0 // 3  => 3.0
10 // 3.0  => 3.0

3、取余

10 % 3  => 1
-10 % 3  => 2
10 % -3  => -2

4、幂运算

10 ** 3  => 1000

5、位运算

10 ^ 3  => 9
# 10 = 0000 1010
#  3 = 0000 0011
#  9 = 0000 1001  相异为1,相同为0

6、比较运算

1 == True  => True
5 == True  => False

7、逻辑运算

True and 1  => 1
1 and True  => True   
10 and 20 + 3  => 23
10 + 3 and 20  => 20
0 and 20 + 3  => 0
# x and y 如果 x 为False, 返回False, 否则返回 y 的值
False or 0  => 0
0 or False  => False
# 如果 x 为True, 则返回 x, 否则返回 y 的值
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论