码迷,mamicode.com
首页 > 编程语言 > 详细

python中int的功能介绍

时间:2017-08-05 21:14:49      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:abs   float   floor   and   ued   __init__   %x   大于   pytho   

                                                  int的功能介绍

1. 绝对值
        x.__abs__()等同于abs(x)
2. 加法
        x.__add__(y)等同于x+y
3. 与运算
        x.__and__(y)等同于x&y
4. 布尔运算  
        x.__bool__()
5. 商和余数
        x.__divmod__(y)等同于divmod(x,y)
6. 等于   
        x.__eq__(y)等同于x==y
7. 整数转为为浮点数
        x.__float__()等同于float(x)
8. 地板除
        x.__floordiv__(y)等同于x//y
9. 大于等于
        x.__ge__(y)等同于x>=y
10. 大于
        x.__gt__(y)等同于x>y
11. 构造方法
        x.__init__()等同于int(x)
12. 小于等于
        x.__le__(y)等同于x<=y
13. 左移位
        x.__lshift__(y)等同于x<<2
14. 小于
        x.__lt__(y)等同于x<y
15. 取模
        x.__mod__(y)等同于x%y
16. 乘法
        x.__mul__(y)等同于x*y
17. 不等于
        x.__ne__(y)等同于x!=y
18. 负数
        x.__neg__()等同于-x
19. 或运算
        x.__or__(y)等同于x|y
20. 正数
        x.__pos__()等同于+x
21. 幂
        x.__pow__(y)等同于x**y
22. 右->左 加法
        x.__radd__(y)等同于y+x
23. 右->左 与运算
        x.__rand__(y)等同于y&x
24. 右->左 求商和余数
        x.__rdivmod__(y)等同于divmod(y,x)
25. 右->左 地板除
        x.__rfloordiv__(y)等同于y//x
26. 右->左 左移位
        x.__rlshift__(y)等同于x>>y
27. 右->左 取模
        x.__rmod__(y)等同于y%x
28. 右->左 乘法
        x.__mul__(y)等同于y*x
29. 右->左 或运算
        x.__ror__(y)等同于y|x
30. 右->左 幂  
        x.__rpow__(y)等同于y**x
31. 右移位
        x.__rshift__(y)等同于x>>y
32. 右->左 右移位
        x.__rrshift__(y)等同于y>>x
33. 右->左 减法
        x.__rsub__(y)等同于y-x
34. 右->左 除法
        x.__rtruediv__(y)等同于y/x
35. 右->左 异或运算
        x.__rxor__(y)等同于y^x
36. 返回对象在内存中的大小,以字节为单位
        x.__sizeof__()
37. 转换为字符串
        x.__str__() 等同于str(x)
38. 减法
        x.__sub__(y)等同于x-y
39. 除法
        x.__truediv__()等同于x/y
40. 异或运算
        x.__xor__(y)等同于x^y
41. 字节长度,转换为二进制后进行计算,长度以字节为单位
        x.bit_length()

python中int的功能介绍

标签:abs   float   floor   and   ued   __init__   %x   大于   pytho   

原文地址:http://www.cnblogs.com/single-boy/p/7291288.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!