二进制、八进制和十六进制
整数可以编写为十进制(以 10为基数 )、十六进制(以 16 为基数)、八进制(以 8为基 )和 二进制(以2为基数)形式。
十六进制数以Ox 或者ox开头,后面接十六进制的数字1~9和A~F 。十六进制的 数字编写成大写或小写都可以。
八进制数常以数 0o或者0O开头 (0和小写或大写字母"O"),后面接着数字0~7。
二进制以0b或者0B 开头后面只有 0~1。
内置函数
hex(i):将10进制的数转成16进制
oct(i):将10进制的数转成8进制
bin(i):将10机制的数转成2进制
下面我们来练习一下,做一个进制转换小程序
# 导入模块
import tkinter as tk
from tkinter import *
# 创建窗口
win = tk.Tk()
# 设置标题
win.title("进制转换器1.1")
# 设置窗口大小
win.geometry("800x200")
# 设置项目标题标签
title = tk.Label(win,text="DECIMAL TO BINARY CONVERSION \n--------