【摘要】在这个科学技术高速发展的时代,越来越多的人都开始选择学习编程软件,那么首先被大家选择的编程软件就是python,也用在各行各业之中,并被大家所熟知,所以也有越来越多的python学习者关注python问题,今天环球网校的小编就来和大家讲讲python整数的不同进制。

在 Python 中,可以使用多种进制来表示整数:

1、python整数的不同进制——十进制形式

我们平时常见的整数就是十进制形式,它由 0~9 共十个数字排列组合而成。

注意,使用十进制形式的整数不能以 0 作为开头,除非这个数值本身就是 0。

2、python整数的不同进制——二进制形式

由 0 和 1 两个数字组成,书写时以0b或0B开头。例如,101 对应十进制数是 5。

3、python整数的不同进制——八进制形式

八进制整数由 0~7 共八个数字组成,以0o或0O开头。注意,第一个符号是数字 0,第二个符号是大写或小写的字母 O。

在 Python 2.x 中,八进制数字还可以直接以0(数字零)开头。

4、python整数的不同进制——十六进制形式

由 0~9 十个数字以及 A~F(或 a~f)六个字母组成,书写时以0x或0X开头,

如果你对不同进制以及它们之间的转换方法不了解,请猛击下面的链接:

进制详解:二进制、八进制和十六进制

进制转换:二进制、八进制、十六进制、十进制之间的转换

【实例】不同进制整数在 Python 中的使用:

#十六进制

hex1 = 0x45

hex2 = 0x4Af

print("hex1Value: ", hex1)

print("hex2Value: ", hex2)

#二进制

bin1 = 0b101

print('bin1Value: ', bin1)

bin2 = 0B110

print('bin2Value: ', bin2)

#八进制

oct1 = 0o26

print('oct1Value: ', oct1)

oct2 = 0O41

print('oct2Value: ', oct2)

运行结果:

hex1Value: 69

hex2Value: 1199

bin1Value: 5

bin2Value: 6

oct1Value: 22

oct2Value: 33

本例的输出结果都是十进制整数。

以上就是有关于Python整数类型详解的全部内容,小编希望大家所学的python知识可以用在自己的工作领域中,毕竟作为一个应用类的技能,最终还是要应用在实际领域中才能发挥它的作用,环球网校的小编在这里祝大家学有所成,并彻底掌握python的使用方法。

python中不同进制的整数之间可以直接运算吗_【python公开课|要想真的做好python,那么学会python整数的不同进制很重要】- 环球网校...相关推荐

  1. python中的取余运算符是_python取余运算

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python中对负数求余的计算方法和求幂运算注意点python中对负数求余的计算 ...

  2. 日期类对象与整数之间的加法运算

    日期类对象与整数之间的加法运算 采用友元函数形式, 定义两个友元函数

  3. python中不同进制的整数之间可以直接运算_python学习第三天总结(进制与位运算,)...

    进制 计算机在存储数字的时候都是以二进制的形式去存的 十进制.十六进制.八进制.二进制 1.十进制 基数:0,1,2,3,4,5,6,7,8,9 进位:逢10进1 每一位的值: 111 = 1 * 1 ...

  4. python中randn出错_randn和normal之间的Python区别 - python

    我正在使用Python的randn模块中的normal和numpy.random函数.这些功能与我在http://docs.scipy.org手册中所读的内容非常相似(它们都与高斯分布有关),但是我应 ...

  5. python中两个集合的运算并交补_三种方式实现 Python 中的集合的交、并、补运算...

    文章目录 三种方式实现 Python 中的集合的交.并.补运算 一 背景 集合这个概念在我们高中阶段就有所了解,毕业已多年,我们一起回顾一下几个集合相关的基本概念吧? 集合是指具有某种特定性质的具体的 ...

  6. python try语句例题_在Python中,一个try语句只能和一个except语句搭配。_学小易找答案...

    [单选题]言语和语言不同,言语是_____. [填空题]901x28= [判断题]在Python中,类中定义的类的成员(属性)或类方法,默认情况下都为公有的. [单选题]Outlines can be ...

  7. python中常用于输出信息的语句函数是print括号_第十四课我们研究一下常用的print()函数,翻看了一下Python宝典...

    很高兴又和大家见面了. 上一节课,我们学会了如何打通任督二脉,突破编程中的瓶颈,小K希望大家遇到问题时,能够冷静下来,认真分析,不要怂. 这两节课的主要内容是带大家探究"熟悉的陌生人&quo ...

  8. python中每个模块都有一个名称、通过特殊变量_【有书共读01】《python学习手册》读书笔记十八...

    第24章  高级模块话题 本章研究一些模块相关的高级概念, 1.数据隐藏技巧 2.通过__future__模块启用新的语言特性 3.__name__使用模式变量 4.过渡性模块重载 5.由名称字符串的 ...

  9. python中可变参数args传入函数时储存的类型是_[转载]Python中函数的参数定义和可变参数*args与**args...

    Python中函数的参数定义和可变参数 *args与**args区别 刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函数定义,这个*和** ...

最新文章

  1. 阿里某员工:发完年终奖后就离职,工作让我心力交瘁
  2. mnn 编译转换工具 win10 2021
  3. 为什么说在KMP算法中文本串中的每个字符都是需要进行比较操作的?
  4. 工具的特性_16 个好用的 Code Review 工具
  5. uboot分析之bootm_start
  6. html弹出广告设计,全屏弹出广告交互设计探讨
  7. Mac下载安装maven
  8. 微信小程序通过”链接/文字/数字等等“生成二维码
  9. 静态函数只能调用静态变量
  10. Windows分盘,c盘已经满了,但d盘还有内存。
  11. 小博老师解析Java核心技术点 ——表单令牌(一)
  12. CLOUD云计算进阶(三)-云平台部署与管理
  13. 浅析HTML5中标签del和ins以及HTML5中被舍弃的标签
  14. linux CentOS
  15. 教育技术学习《基于设计的研究与教育游戏设计应用》笔记
  16. 无人值守实现电脑定时自动开关机、…
  17. Rust 日期与时间之chrono
  18. 运动想象脑机接口方向投稿期刊选择(二)
  19. 2023苹果CMS v10魔加主题1.1.6破解版 支持苹果CMS全部版本
  20. 计算机不识别u盘 批处理文件,U盘格式的秘密你懂么?不格式化转化U盘格式!.bat小工具-批处理文件格式...

热门文章

  1. ImageLoader加载图片与文字
  2. Scrapy爬虫实战项目【003】 - 抓取360图解电影
  3. Debian10 安装后网络配置
  4. c语言w加,C语言文件 w+与wb+区别
  5. AUTOSAR-- ( 汽车开放系统架构 Automotive Open System Architecture )
  6. cocos creator 调用原生端方法
  7. dfgdfgadfadfgasga
  8. 学计算机好还是高铁乘务好,高铁乘务专业有前途吗 发展前景好不好
  9. 送书 | 数据可视化干货:使用pandas和seaborn制作炫酷图表(附代码)
  10. 网站备案流程[菜鸟必看],