• 技术文章 >Python技术 >Python基础教程

    Python整数常用的方法汇总

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-07-02 15:40:15原创2935

    python3基础之整数常用的方法整理

    希望对大家学习或者使用python3能具有一定的参考价值。

    相关推荐:《Python视频教程

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    45

    46

    47

    48

    49

    50

    51

    52

    53

    54

    55

    56

    57

    58

    59

    60

    61

    62

    63

    64

    65

    66

    67

    68

    __abs__             #返回一个数的绝对值

    __add__             #两数相加                 

    __and__             #两数按位与操作

    __bool__            #求一个数的布尔值

    __delattr__         #占位

    __ceil__            #占位符,返回自身

    __dir__             #占位                 

    __divmod__          #相除,得到商和余数组成的元组

    __doc__             #取整数自身的文档

    __eq__              #判断两数是否相等,相等返回True,不相等返回False

    __float__           #转换为浮点类型      

    __floor__           #占位

    __floordiv__        #求两数相除的余数

    __format__          #占位

    __ge__              #判断前一个数是否大于等于参数,返回一个布尔值

    __getattribute_     #占位

    __getnewargs__      #占位          

    __gt__              #判断前一个数是否大于其参数,返回一个布尔值

    __hash__            #占位                                      

    __index__           #占位

    __init__            #int类本身的构造方法

    __int__             #把一个数转换为整型

    __invert__          #二进制按位取反

    __le__              #判断一个数是否小于等于参数

    __lshift__          #把一个十进制数转换为二进制,然后向左偏移

    __lt__              #判断一个数是否小于参数

    __mod__             #返回两数相除的余数

    __mul__             #两数相乘

    __ne__              #判断两数是否不相等,返回一个布尔值

    __neg__             #取反,正数变成负数,负数变成正数

    __new__             #占位

    __or__              #两数按位或运算

    __pos__             #占位

    __pow__             #次方

    __radd__            #左右调换位置,然后两数相加

    __rand__            #左右调换位置,然后两数按与运算

    __rdivmod_          #左右调换位置,然后求参数与自身的商和余数

    __reduce__          #占位

    __reduce_ex__       #占位

    __repr__            #返回自身

    __rfloordiv__       #求参数与自身相除的商,取整数部分

    __rlshift__         #二进制左移运算

    __rmod__            #求参数与自身相除的余数

    __rmul__            #求参数与自身相乘的积

    __ror__             #两数按位或运算                    

    __round__           #占位

    __rpow__            #运算参数的n次方

    __rrshift__         #向右偏移2位

    __rshift__          #把一个十进制数转换为二进制,然后向右偏移

    __rsub__            #参数与自身相减

    __rtruediv__        #参数与自身相除

    __rxor__            #参数与自身按位或运算

    __setattr__         #占位

    __sizeof__          #占位(不知道怎么用)

    __str__             #转换成字符串

    __sub__             #两数相减

    __subclasshook__    #占位                 

    __truediv__         #两数相除

    __trunc__           #占位(不知道怎么用)

    __xor__             #按位异或运算

    bit_length          #返回表示该数字时占用的最少位数

    conjugate           #返回复数的共轭复数

    denominator         #占位

    from_bytes          #占位          

    imag                #占位

    numerator           #占位

    real                #占位

    to_bytes            #占位

    专题推荐:python 整数 方法
    上一篇:Python3 迭代器与生成器 下一篇:Python3 File(文件) 方法

    相关文章推荐

    • Python之math模块常用方法汇总• Python之json模块和pickle模块详解• python线程中的semaphore信号量是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网