目录
前言:
一、二进制
二、八进制
三、十六进制
本篇文章是关于Python中的进制问题
二进制函数(bin函数)
b只能将整数转换为相应的二进制
eg:
# 整数转二进制
num1 = 100
num2 = bin(num1)
print(num2)
运行结果:
其中0b表示的是二进制数字
实际上十进制下的3转换成二进制的结果为:1100100
二进制数字的范围:0和1
八进制函数(oct函数)
只能将整数转换为相应的八进制
eg:
# 整数转八进制
num1 = 100
num2 = oct(num1)
print(num2)
运行结果:
其中0o表示的是二进制数字
实际上十进制下的3转换成二进制的结果为:144
八进制数字的范围:0~7
十六进制函数(hex函数)
只能将整数转换为相应的十六进制
eg:
# 整数转十六进制
num1 = 100
num2 = hex(num1)
print(num2)
运行结果:
十六进制的范围:0~9加上A到F