python3 int(整型)
__abs__(返回绝对值)
n = -5
print(n.__abs__()) #输出:5
__add__(相加,运算符:+)
n = 3
print(n.__add__(5)) #输出:8
__and__(按位与运算,运算符:&)
n = 5
print(n.__and__(7)) #输出:5
#
#与运算
#
#等于 00000110
__bool__
#占位
__ceil__(返回自身)
n = 1234
print(n.__ceil__()) #输出:1234
__divmod__(返回除数和余数)
n = 13
print(n.__divmod__(5)) #输出:(2, 3)
__eq__(判断两数是否相等,运算符:==)
n = 5
print(n.__eq__(3)) #输出:False
__float__(转换成浮点型)
n = 5
print(n.__float__()) #输出:5.0
__floordiv__(取整除,返回商的整数部分,运算符://)
n = 9
print(n.__floordiv__(4)) #输出:2
__floor__
#占位
__format__
#占位
__getattribute__
#占位
__getnewargs__
#占位
__ge__(判断是否 >=)
n = 5
print(n.__ge__(3)) #输出:True
__gt__(判断是否 > )
n = 5
print(n.__gt__(3)) #输出:True
__hash__
#占位
__index__
#占位
__invert__(二进制按位取反,运算符:~)
n = 11
print(n.__invert__()) #输出:-12
#ps:二进制的负数表示方法:正数按位取反再加1
__le__(判断是否 <=)
n = 5
print(n.__le__(3)) #输出:False
__lshift__(二进制左移运算,运算符:<<)
n = 12
print(n.__lshift__(2)) #输出:48
#ps:二进制左移1位等于十进制乘2,右移一位等于十进制除2
__lt__(判断是否 <)
n = 5
print(n.__lt__(3)) # #输出:False
__mod__(取模-返回除法的余数,运算符:%)
n = 14
print(n.__mod__(3)) #输出:2
__mul__(相乘,运算符:*)
n = 3
print(n.__mul__(6)) #输出:18
__neg__(取反,正数变负数,负数变正数,运算符:-)
n = 5
print(n.__neg__()) #输出:-5
__new__
#占位
__ne__(判断两值是否不相等,运算符:!= )
n = 5
print(n.__ne__(3)) #输出:True
__or__(按位或运算,运算符:|)
n = 3
print(n.__or__(5)) #输出:7
# # 00000011
# #或
# # 00000110
# # 00000111
__pos__
# """ +self """ (不知道有啥意义)
__pow__(返回 xy [x的y次方] 的值)
n = 2
print(n.__pow__(3)) #输出:8
__radd__(相加,运算符:+)
n = 5
print(n.__radd__(3)) #输出:8
__rand__
#""" Return value&self. """
__rdivmod__
#""" Return divmod(value, self). """
__repr__(返回自身)
#""" Return repr(self). """
__rfloordiv__(取整除,返回商的整数部分,运算符://)
#""" Return value//self. """
__rlshift__(二进制左移运算,运算符:<<)
#""" Return value<<self. """
__rmod__(取模-返回除法的余数,运算符:%)
#""" Return value%self. """
__rmul__(相乘,运算符:*)
#""" Return value*self. """
__ror__
#""" Return value|self. """
__round__
#占位
__rpow__(返回 yx [y的x次方] 的值)
n = 3
print(n.__rpow__(2)) #输出:8
__rrshift__
#""" Return value>>self. """
__rshift__
#""" Return self>>value. """
__rsub__
#""" Return value-self. """
__rtruediv__
#""" Return value/self. """
__rxor__
#""" Return value^self. """
__sizeof__
#""" Returns size in memory, in bytes """
__str__
#""" Return str(self). """
sub(相减)
#""" Return self-value. """
__truediv__(相除)
#""" Return self/value. """
__trunc__
#占位
__xor__(按位异或,运算符:^)
#""" Return self^value. """
bit_length(返回二进制的最小长度)
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate
#占位
from_bytes
#占位
to_bytes
#占位
python3 int(整型)的更多相关文章
- Number (int float bool complex)--》int 整型、二进制整型、八进制整型、十六进制整型
# ### Number (int float bool complex) # (1) int 整型 (正整数 0 负整数) intvar = 15 print(intvar) intvar = 0 ...
- day 01 常量 注释 int(整型) 用户交互input 流程控制语句if
python的编程语言分类(重点) if 3 > 2: 编译型: 将代码一次性全部编译成二进制,然后再执行. 优点:执行效率高. 缺点:开发效率低,不能跨平台. 代表语言:C 解释型: 逐行解释 ...
- python之int (整型)
用途: 用于计算和比较 整型的格式: 10203 123 3340 整型的运算: + - * / ** // % 整数的加: a = 10 b = 20 print(a + b) # 输出结果 30 ...
- 如何将int整型转换成String字符串类型
自动类型转换适用于兼容类型之间从小范围到大范围数据的转换. nt转换成String int i = 10; int b=1: System.out.pritnln(a + b); 里面靠近字符串,所以 ...
- 判断用户输入是否为int整型方法之一!
; string vv = this.textBox2.Text; if (int.TryParse(vv, out age)) { age = int.Parse(this.textBox2.Tex ...
- Python基础类型(一) int 整型
Python算术运算符 以下假设变量: a=10,b=20: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 ...
- 整型,布尔值,字符串详解,for语句
整型 -- 数字 用于比较和计算 + - * / // python 2 int --- long (长整型) /获取的是整数 Python3 int---整型 / 获取的浮点数 二进制 --- 就是 ...
- 零基础如何学好Python 之int 数字整型类型 定义int()范围大小转换
本文主题是讲python数字类型python int整型使用方法及技巧.它是不可变数据类型中的一种,它的一些性质和字符串是一样的,注意是整型不是整形哦. Python int有多种数字类型:整型int ...
- C——整型提升
一.定义 integral promotion: "A character, a short integer, or an integer bit-field, all either sig ...
- unsigned 整型实现无溢出运算
普通的 int 整型能表示的范围很有限,所以刷题时很多时候不得不用 long long 来存更大的数据.或者找出数列中某个只出现一次(或奇数次)的数(其余的数均出现两次 / 偶数次),用异或运算的经典 ...
随机推荐
- mockjs,json-server一起搭建前端通用的数据模拟框架
无论是在工作,还是在业余时间做前端开发的时候,难免出现后端团队还没完成接口的开发,而前端团队却需要实现对应的功能,不要问为什么,这是肯定存在的.本篇文章就是基于此原因而产出的.希望对有这方面的需求的同 ...
- 关于ML.NET v0.6的发布说明
ML.NET 0.6版本提供了几项令人兴奋的新增功能: 用于构建和使用机器学习模型的新API 我们主要关注的是发布用于构建和使用模型的新ML.NET API的第一次迭代.这些新的,更灵活的API支持新 ...
- asp.net core AuthenticationMiddleware 在WebApi中的的使用
在.net framework 4.5架构下使用认证(Authentication)授权(Authorization). IIS使用HttpModule进行认证(Authentication),我们可 ...
- 有道云笔记 - Markdown模板(文首附markdown源码,即.md文件)
有道云笔记 - Markdown模板 附 本文的Markdown源码镜像: https://github.com/yanglr/AlgoSolutions/blob/master/Youdao_Not ...
- 在Mac上使用远程X11应用
XWindows太老了,历史比Windows和Linux的开发时间都长,以至于很多人每天实际在用,但已经不知道它的存在. XWindows目前是Linux/类Unix系统上的标准显示配置,QT/GTK ...
- 你安装的是SUN/Oracle JDK还是OpenJDK?
目录 1 如何查看你安装的JDK版本 1.1 要用到的命令行工具 1.2 查看JDK的版本 2 什么是 OpenJDK 2.1 OpenJDK 的来历 2.2 Oracle JDK的来历 3 Orac ...
- Java基础20:Java8新特性终极指南
更多内容请关注微信公众号[Java技术江湖] 这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM.SpringBoot.MySQL.分布式.中间件.集群.Linux ...
- Java基础11:Java泛型详解
本文对java的泛型的概念和使用做了详尽的介绍. 本文参考https://blog.csdn.net/s10461/article/details/53941091 具体代码在我的GitHub中可以找 ...
- 【Python3爬虫】网易云音乐歌单下载
一.目标: 下载网易云音乐热门歌单 二.用到的模块: requests,multiprocessing,re. 三.步骤: (1)页面分析:首先打开网易云音乐,选择热门歌单,可以看到以下歌单列表,然后 ...
- 【java 多线程】多线程并发同步问题及解决方法
一.线程并发同步概念 线程同步其核心就在于一个“同”.所谓“同”就是协同.协助.配合,“同步”就是协同步调昨,也就是按照预定的先后顺序进行运行,即“你先,我等, 你做完,我再做”. 线程同步,就是当线 ...