Int的功能介绍

1. 绝对值
x.__abs__()等同于abs(x)
2. 加法
x.__add__(y)等同于x+y
3. 与运算
x.__and__(y)等同于x&y
4. 布尔运算
x.__bool__()
5. 整体返回
x.__ceil__()
#int类专属函数
6. 商和余数
x.__divmod__(y)等同于divmod(x,y)
7. 等于
x.__eq__(y)等同于x==y
8. 整数转为为浮点数
x.__float__()等同于float(x)
9. 地板除
x.__floordiv__(y)等同于x//y
10. 格式化
x.__format__()
11. 大于等于
x.__ge__(y)等同于x>=y
12. 访问属性
x.__getattribute__()
13. 元祖化
x.__getnewargs__()
14. 大于
x.__gt__(y)等同于x>y
15. 哈希化
x.__hash__()
16. 索引
x.__index__()
17. 构造方法
x.__init__()
18. 整数化
x.__int__()
19. 倒置
x.__invert__()等同于~x
20. 小于等于
x.__le__(y)等同于x<=y
21. 左移位
x.__lshift__(y)等同于x<<2
22. 小于
x.__lt__(y)等同于x<y
23. 取模
x.__mod__(y)等同于x%y
24. 乘法
x.__mul__(y)等同于x*y
25. 不等于
x.__ne__(y)等同于x!=y
26. 负数
x.__neg__()等同于-x
27. 创建一个新int类的对象
x.__new__(int)
28. 或运算
x.__or__(y)等同于x|y
29. 正数
x.__pos__()等同于+x
30. 幂
x.__pow__(y)等同于x**y
31. 右→左 加法
x.__radd__(y)等同于y+x
32. 右→左 与运算
x.__rand__(y)等同于y&x
33. 右→左 求商和余数
x.__rdivmod__(y)等同于divmod(y,x)
34. 内置转换方法
x.__repr__()
35. 右→左 地板除
x.__rfloordiv__(y)等同于y//x
36. 右→左 左移位
x.__rlshift__(y)等同于x>>y
37. 右→左 取模
x.__rmod__(y)等同于y%x
38. 右→左 乘法
x.__mul__(y)等同于y*x
39. 右→左 或运算
x.__ror__(y)等同于y|x
40. 右→左 幂
x.__rpow__(y)等同于y**x
41. 右移位
x.__rshift__(y)等同于x>>y
42. 右→左 右移位
x.__rrshift__(y)等同于y>>x
43. 右→左 减法
x.__rsub__(y)等同于y-x
44. 右→左 除法
x.__rtruediv__(y)等同于y/x
45. 右→左 异或运算
x.__rxor__(y)等同于y^x
46. 返回对象在内存中的大小,以字节为单位
x.__sizeof__()
47. 转换为字符串
x.__str__() 等同于str(x)
48. 减法
x.__sub__(y)等同于x-y
49. 除法
x.__truediv__()等同于x/y
50. 截取
x.__trunc__()
51. 异或运算
x.__xor__(y)等同于x^y
52. 字节长度,转换为二进制后进行计算,长度以字节为单位
x.bit_length()
53. 配对
x.conjugate()

python中int的功能简单介绍的更多相关文章

  1. Python中的lambda的简单介绍

    在学习python的过程中,lambda的语法经常出现,现在将它整理一下,以备日后查看. 1.lambda是什么? 举个例子如下: func=lambda x:x+1 print(func(1)) p ...

  2. Python之int内部功能介绍

    int内部功能的介绍 type(): 1.基本数据类型使用type()函数时,得到相应的数据类型a = 12b = 12.01c = "123"print(type(a)) > ...

  3. Python中int()函数的用法浅析

      int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int)  Help on class int in module __builti ...

  4. R语言的帮助使用和图形功能简单介绍

    R语言的帮助使用和图形功能简单介绍 R语言帮助,在Windows桌面下,有很多种.最长使用的是在命令行下help() > help.start() 会在浏览器中,打开帮助的主页 watermar ...

  5. Python中关于csv的简单操作

    Python中关于csv的简单操作 CSV操作简单,直接import csv即可, 主要使用reader和pandas 1 reader的简单使用 csv.reader("1.csv&quo ...

  6. Python中关于txt的简单读写模式与操作

    Python中关于txt的简单读写操作 常用的集中读写模式: 1.r 打开只读文件,该文件必须存在. 2.r+ 打开可读写的文件,该文件必须存在. 3.w 打开只写文件,若文件存在则文件长度清为0,即 ...

  7. Python中的__init__和__new__介绍

    介绍 首先我们要知道在面向对象编程中,实例化基本遵循创建实例对象.初始化实例对象.最后返回实例对象这么一个过程. Python 中的 __new__ 方法负责创建一个实例对象,__init__ 方法负 ...

  8. (数据科学学习手札32)Python中re模块的详细介绍

    一.简介 关于正则表达式,我在前一篇(数据科学学习手札31)中已经做了详细介绍,本篇将对Python中自带模块re的常用功能进行总结: re作为Python中专为正则表达式相关功能做出支持的模块,提供 ...

  9. Centos7 python虚拟环境virtualenv和virtualenvwrapper简单介绍

    我的系统版本是 [root@localhost ~]# cat /etc/os-release 我的Python版本是 [root@localhost ~]# python3 -V 关于如何安装Pyt ...

随机推荐

  1. JAVA_SE基础——5.第一个Java程序HelloWorld&注释的应用

    配置完JDK&环境变量后,我们就可以开始写程序了,那么程序怎么写呢,用什么工具呢,我建议 为了方便学习,我们最好在一个磁盘下建立一个专门的文件来写java程序,比如就在D盘下建立一个名为&qu ...

  2. Linq 巧用 Max,Sum

    IList<, , , , , }; var sum1 = intList.Sum(s => { == ) { return s; } ; }); Console.WriteLine(&q ...

  3. linux命令行传递参数定期执行PHP文件

    最近在做一个项目,需要在linux下传递参数定期执行PHP文件,网上查询资料,确实有相关资料,现整理如下: 1.linux执行PHP文件 #{PHP安装bin路径} {PHP文件路径} {需要参数1 ...

  4. Python内置函数(56)——locals

     英文文档: locals() Update and return a dictionary representing the current local symbol table. Free var ...

  5. SpringCloud的应用发布(一)SpringCloud的样例工程

    前言 这个综合例子创建了 6个微服务应用 一个服务注册中心 SvcReg(EurekaServer),生产中要考虑高可用 一个配置中心 CfgMgr + git目录存储配置(ConfigServer, ...

  6. SpringCloud的服务注册中心(四)- 高可用服务注册中心的搭建

    一.双 服务注册注册中心 1.服务注册中心的服务端 - EurekaServer 1.1.EurekaServer1 String.application.name=eureka-server ser ...

  7. 新概念英语(1-45)The boss's letter

    新概念英语(1-45)The boss's letter Why can't Pamela type the letter? A:Can you come here a minute, please, ...

  8. java子类重写父类的要点

    子类不能重写父类的静态方法,私有方法.即使你看到子类中存在貌似是重写的父类的静态方法或者私有方法,编译是没有问题的,但那其实是你重新又定义的方法,不是重写.具体有关重写父类方法的规则如下:重写规则之一 ...

  9. 无用代码清除tip

    测试提了个bug过来,说是有个ajax请求报404了. 我一看,后台代码被人删了,问了同事,因为实现机制变了,是应该删,但删多了. 把service和controller都恢复后,一个接口中除了我那个 ...

  10. uvalive 3602 DNA Consensus String

    https://vjudge.net/problem/UVALive-3602 题意: 给定m个长度均为n的DNA序列,求一个DNA序列,使得它到所有的DNA序列的汉明距离最短,若有多个解则输出字典序 ...