Python基础知识——进制转换06-pythonstrip()函数

2023-05-12 12:30:46

 

我们平时使用的数字是十进制,逢10进1,而计算机采用的是二进制(计算机语言中的二进制位操作,你知道多少?),此外,有时你还会遇到八进制,十六进制,其实只要掌握好方法,这些进制的理解就不难,相互之间的转换也并不复杂。

二进制,八进制,十六进制转成十进制

使用int函数可以将二进制,八进制,十六进制的数值转成十进制数值,而且字符串的开头可以不携带进制的标识,如果你喜欢使用,也可以写成 int(0x3f2a1,16)

十进制转成二进制,八进制,十六进制

十进制转二进制使用bin()函数。

十进制转八进制使用oct()函数。

十进制转十六进制使用hex()函数。

我们来看看例子:

注意

Python内置函数中没有可以实现直接将八进制或十六进制数转成二进制。因此,我们只需要借用int()函数先将八进制的数转成十进制,然后使用bin()函数将十进制数转成二进制。二进制转八进制可以使用oct函数直接转换,而二进制转十六进制则需要借助int函数十六进制转八进制,可以直接使用oct函数,而八进制转十六进制则需要借助int函数

我们看看各进制之间相互转换的例子

感兴趣的可以看看,感谢支持!!

#Python核心技术#


以上就是关于《Python基础知识——进制转换06-pythonstrip()函数》的全部内容,本文网址:https://www.7ca.cn/baike/32685.shtml,如对您有帮助可以分享给好友,谢谢。
标签:
声明