码迷,mamicode.com
首页 > 编程语言 > 详细

python中的2、8、16、10进制之间的转换

时间:2019-04-26 11:19:21      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:mamicode   进制之间的转换   image   com   其他   有一个   str   info   运算   

python除法的坑

众所周知,python除法有两个运算符,一个是/,还有一个是//,那么这两个有什么不同之处呢?

 技术图片

从图片可以得知,使用//返回一个float类型,而使用/返回一个int类型。我们总结一下:

//   是整除,自动转型位float

/  除法

那么如何使用整除运算符返回一个float类型呢?

我们只要让除数和被除数任意一个为float类型进行运算返回就是一个float类型的值。

技术图片

 

10、2、8、16进制

像0,1,2,3,4。。。。。。10这样的数就是10进制,并且满十位进一位,即逢十进一

像0、1、10这样有1和0组成的是二进制数,并且满二进一,即逢二进一

像0,1,2,3,4,5。。。。6、7、10这样的数是八进制数,即逢八进一

像0,1,2,3,4。。。。10,A,B,C,D,E,F这样的数是16进制数,即逢十六进一 

以上都是一些常见的进制,60s=1m也是一种进制

 

各进制之间的表示与转换

二进制表示:

在开头加上0b

0b10

把其他进制转换二进制

技术图片

八进制表示:

在开头加上0o

0o10

把其他进制转换为八进制

技术图片

十六进制表示:

在开头加上0x

0x10

把其他进制转换为十六进制

 

技术图片

 

十进制没有特殊符号

1,11,15,6

 把其他进制转换成十进制

技术图片

 

不知道大家有没有学习数学的app或者网站,推荐个我,谢谢大佬??

含初高中数学的那种。

 

python中的2、8、16、10进制之间的转换

标签:mamicode   进制之间的转换   image   com   其他   有一个   str   info   运算   

原文地址:https://www.cnblogs.com/chengyuke/p/10772911.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!