开发者社区> 任平生78> 正文

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

简介: 希望对大家学习或者使用python3能具有一定的参考价值。 __abs__ #返回一个数的绝对值 __add__ #两数相加 __and__ #两数按位与操作 __bool__ ...
+关注继续查看

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

__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中math模块常用的方法整理
ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回x copysign:把y的正负号加到x前面,可以使用0 cos:求x的余弦,x必须是弧度 degrees:把x从弧度转换成角度 e:表示一个常量 exp:返回math.
747 0
Python:Jinja2模板语法整理
Python:Jinja2模板语法整理
38 0
Python之数据规整化:清理、转换、合并、重塑
Python之数据规整化:清理、转换、合并、重塑 1. 合并数据集 pandas.merge可根据一个或者多个不同DataFrame中的行连接起来。 pandas.concat可以沿着一条轴将多个对象堆叠到一起。 实例方法combine_first可以将重复数据编接在一起,用一个对象中的值填充另一个对象中的缺失值。 2. 数据风格的DataFrame合并操作
1749 0
+关注
152
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载