Python中的二进制、八进制、十进制

目录

前言:

一、二进制

二、八进制

三、十六进制


前言:

本篇文章是关于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

你可能感兴趣的:(Python,python)