我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python3中int(整型)的使用教程

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python3中int(整型)的使用教程

Python3支持三种不同的数值类型:

整型(int)--通常被称为是整型或整数,可以是正整数或负整数,不带小数点。Python3整型是没有限制大小的,可以当做long类型使用, 但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。 浮点型(float)--浮点型数字由整数部分和小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250) 复数(complex)--复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示,复数的实部a和虚部b都是浮点型。

下面来看看关于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
#与运算  
# 00000111
#等于 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


#占位

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对编程网的支持。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python3中int(整型)的使用教程

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python3中int(整型)的使用教程

Python3支持三种不同的数值类型:整型(int)--通常被称为是整型或整数,可以是正整数或负整数,不带小数点。Python3整型是没有限制大小的,可以当做long类型使用, 但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。浮
2022-06-04

python3中str(字符串)的使用教程

本文主要介绍的是python3中对str(字符串)的使用操作总结,文中介绍的非常详细,需要的朋友们下面来一起看看吧。 __add__函数 (在后面追加字符串)s1 ='Hello' s2 = s1.__add__(' boy!') prin
2022-06-04

Python3安装及使用pip的详细教程

Python3安装pip的详细教程,需要具体代码示例引言:在使用Python3进行开发时,我们常常需要使用到各种第三方库来辅助开发,而pip就是Python的包管理工具,能够帮助我们方便地安装、升级和管理各种Python包。在本文中,将为
Python3安装及使用pip的详细教程
2024-01-18

vue3中使用swiper的完整版教程(超详细!)

工作中日常笔记,vue中使用swiper插件,在pc端和h5端也是常用的插件,下面这篇文章主要给大家介绍了关于vue3中使用swiper的完整版教程,需要的朋友可以参考下
2023-05-15

Spring Cloud Alibaba 整合Nacos的详细使用教程

Spring Cloud Alibaba提供了越来越完善的各类微服务治理组件,比如分布式服务配置与注册中心nacos,服务限流、熔断组件sentinel等,本篇先来介绍nacos的详细使用,需要的朋友可以参考下
2023-03-13

go doudou应用中使用枚举类型教程示例

这篇文章主要为大家介绍了go doudou应用中使用枚举类型教程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2022-12-08

python3爬虫中多线程的使用示例

这篇文章主要介绍了python3爬虫中多线程的使用示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。本文教程操作环境:windows7系统、Python 3.9.1,DELL
2023-06-14

node.js中cluster的使用教程

本文主要给大家介绍了关于node.js中cluster使用的相关教程,分享出来供大家参考学习,下面来看看详细的介绍: 一、使用NODE中cluster利用多核CPUvar cluster = require('cluster'); var
2022-06-04

GraphQL在Django中的使用教程

这篇文章主要介绍了GraphQL在Django中的使用教程,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2022-12-26

Lombok在idea中的使用教程

Lombok是一个可以通过简单的注解形式,来帮助我们简化消除一些必须有但显得很臃肿(如果getter、setter方法)的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法,这篇文章主要介绍了Lombok在idea中的使用,需要的朋友可以参考下
2023-03-22

chatgpt中文版的使用教程

chatgpt中文版的使用方法:1、在ChatGTP官网上下载最新版本的ChatGTP软件;2、打开后,在设置界面中选择语言为中文;3、在对局界面中选择人机对局,并设置中文相谱;4、然后在聊天窗口中使用中文输入指令,即可与软件进行交互。具体
2023-02-08

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录