首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么python中的00100 = 64?

在Python中,以0开头的整数被解释为八进制数。八进制数是一种表示数字的方法,使用0-7这8个数字。因此,当我们写00100时,Python会将其解释为八进制数100,而不是十进制数100。

八进制数100转换为十进制数为64。这是因为八进制数的每一位权重为8的幂,从右到左依次为8^0、8^1、8^2...以此类推。因此,八进制数100表示的十进制数为18^2 + 08^1 + 0*8^0 = 64。

需要注意的是,如果想在Python中表示十进制数100,应该直接写成100,而不是00100。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

21分23秒

Python安全-Python爬虫中requests库的基本使用(10)

1分24秒

Python中urllib和urllib2库的用法

2分26秒

Python 3.6.10 中的 requests 库 TLS 1.2 强制使用问题

18分0秒

尚硅谷_Python基础_103_隐藏类中的属性.avi

1分51秒

Python requests 库中 iter_lines 方法的流式传输优化

11分30秒

python开发视频课程5.1序列中索引的多种表达方式

20.6K
19分16秒

Python爬虫项目实战 5 requests中的post请求 学习猿地

16分13秒

Python爬虫项目实战 8 requests库中的session方法 学习猿地

1分53秒

在Python 3.2中使用OAuth导入失败的问题与解决方案

41分8秒

Python教程 Django电商项目实战 6 Django框架中的路由详解 学习猿地

10分34秒

Python爬虫项目实战 4 requests库中的User-Agent请求头 学习猿地

10分53秒

Python数据分析 64 常用布尔数组方法数组排序与去重以及数据的上载与下载-8 学习猿地

领券