2进制 8进制 10进制 16进制
2进制 - bin(int(x, 8)) bin(int(x, 10)) bin(int(x, 16))
8进制 oct(int(x, 2)) - oct(int(x, 10)) oct(int(x, 16))
10进制 int(x, 2) int(x, 8) - int(x, 16)
16进制 hex(int(x, 2)) hex(int(x, 8)) hex(int(x, 10)) -

bin()、oct()、hex()的返回值均为字符串,且分别带有0b、0o、0x前缀。

比如:2进制转换成8进制 执行

oct(int(x, 2))  

以此类推

还可以通过format方法来实现

10进行十进制,十六进制,八进制,二进制的转换:
(#:保留进制前缀)

16进制转换成2进制 想保留8位,前面用0补齐,可以采用以下方法:

state_16 = "1C"
state_10 = int(state_16,16)
state_2 = '{:08b}'.format(state_10)

Python 各种进制相互转换 16进制转换成2进制 不够用0补齐 前面补0相关推荐

  1. c语言字节BCD码转换成10进制,如何将BCD码转换成10进制码

    今天有人在问我BCD码如何转换成10进制码的问题,其实很简单 BCD 的表示法是 用4个二进制位来表示 一个十进制位,也就是一个字节能够表示2个十进制数位,这是一种压缩的十进制表示方式,应用很广,最常 ...

  2. C语言 将16进制转换成10进制输出

    大家好!今天来打印16进制转换成10进制输出,16进制前面是0x.这里以打印ABCDEF的10进制为例 如下: 希望有所启发!!!^__^ 大雨落幽燕,白浪滔天,秦皇岛外打鱼船. ---------- ...

  3. # 将微博地址里面的62进制字符串转换成10进制的16位数字mid

    # 将微博地址里面的62进制字符串转换成10进制的16位数字middef base62_decode(string):alphabet = "0123456789abcdefghijklmn ...

  4. 【汇编】16进制转换成10进制(三种方法)

    汇编语言程序:16进制转换成10进制(三种方法) 1 ;天水浪客(Gouki Jiang) , 16进制to10进制例题 2007.5.18 2 STACK SEGMENT PARA STACK 3 ...

  5. 编程实现将一个N进制数转换成M进制数

    问题:编程实现将一个N进制数转换成M进制数.(c/c++.Java.Javascript.C#.Python) 1.Python 手写算法版 def conversion_num(num, src, ...

  6. ip 十进制 整型 java_IP地址转换成10进制整数(zt)

    一.由域名求IP地址的程序 下面程序由命令行输入域名,输出ip import java.net.*; public class nslookup { //Usage:java nslookup hos ...

  7. java非负整数怎么设_使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法...

    使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法 使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法 一.题目要求 将非负十进制整数n转换成b进制.(其中b=2~16) ...

  8. 第E题 转换任意进制 (java方法直接解)==输入一个十进制数N,将它转换成R进制数输出

    输入一个十进制数N,将它转换成R进制数输出. Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10). Outpu ...

  9. 进制转换之 十进制转换成m进制

    题目链接:http://codevs.cn/problem/1474/ 题目描述: 题目描述 Description 将十进制数n转换成m进制数 m<=16 n<=100 输入描述 Inp ...

最新文章

  1. linux各版本使用率,Windows10系统各版本份额出炉:十月更新占有率不高。
  2. 工业物联网为“两化融合”带来巨大推力
  3. java filechannel 空_Java NIO FileChanel
  4. NYOJ 6 喷水装置(一)
  5. 有空研究这篇http://blog.csdn.net/studyvcmfc/article/details/7720258 研究后写篇记录
  6. LeetCode 696. Count Binary Substrings
  7. 三星Galaxy S22 Ultra真机首曝:颜值与实力并存堪称完美
  8. 修改mysql编_修改mysql编码
  9. mysql 自动维护uuid_MySQL实现自动使用uuid作为主键以及解决不能调用触发器的一点思路...
  10. 快应用采坑与flex布局讲解
  11. 安装最新版SopCast 0.4.1
  12. c语言实例--打渔晒网问题
  13. 一个nginx小白的vue项目部署的成功!
  14. Redis重大版本整理(Redis2.6-Redis6.0)
  15. 图像直方图均衡化和空间滤波
  16. 迷你器官的大作用:微型实验室人脑揭示新冠影响
  17. ipod video 乔布斯的三个故事
  18. C语言大数运算-乘除法篇
  19. [BZOJ 1296][SCOI2009]粉刷匠
  20. Java基础(十五)IO流---字符流(Reader、Writer)、字节流(InputStream、OutputStream)

热门文章

  1. 基于Android studio个人健康养生系统java
  2. STM32L系列+ADXL345的I2C调试
  3. MySQL 只能做小项目?松哥要说几句公道话!
  4. 【实验课】一群人围一圈,隔一个杀一个,剩一个,最后活谁?
  5. 360安全浏览器无法打开网页
  6. 基于javaweb的宠物医院管理系统设计和实现(java+springboot+ssm+mysql+jsp)
  7. ASP.NET Dotnet 3.5实验室LIMS系统源码
  8. 利用Matlab开发基于XSENS Mtw传感器模块的行人室内实时定位系统的相关
  9. RK3399的Ubuntu计算机安装使用
  10. Python-docx 模块读写 Word 文档基础(一):创建文档、段落格式、字体格式设置方法