开发者学堂课程【Python入门 2020年版:使用内置函数实现进制转化】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/639/detail/10243
使用内置函数实现进制转化
03-使用代码进制转换
是怎么转化呢,比方说写一个 a=12,他是十进制的数字12
把他转成二进制是怎么写呢?
使用 print(bin(a))
#0B1100
#使用 bin 内置函数可以将数字成为二进制
运行一下,他就转成二进制了
把这数字转成八进制怎么写呢?
八进制有一个叫 oct
print(oct(a)) #0o14
#使用 oct 内置函数可以将数字转换成八进制
除了这个还可以转成十六进制,十六进制他是0xc
print(hex(a)) #0xc
#使用 hex 内置函数可以将数字转换成十六进制
还有一个 dec 大家很眼熟,进制转换有没有 dec 呢?
进制转换没有提供 dec 这个十进制转换的,因为随便一个数字都是十进制的。
就这么一个概念,可以用内置函数转换就可以了,十进制就直接打印就可以了不需要转换,这就是一些概念。