zoukankan      html  css  js  c++  java
  • python3进制转换

    • python3进制转换
    • Time: 2020年12月6日 22点02分
    • Author: Yblackd
    • status: 发布

    python3进制转换


    1. 补充资料-进制转换

    进制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))

    任意进制转换需要先转换成10进制后,再转换成其它进制;

    • 案例总结

      • 转换二进制: bin(待转换数), 转换结果: 0b(二进制数), 0b代表二进制,后面为转换结果
    • 案例(10进制转换n进制)

      • 10进制转换2进制:bin(2) 结果: 0b10
      • 10进制转换8进制:oct(2) 结果: 0o2
      • 10进制转换16进制:hex(2) 结果: 0x2
    • 案例(8进制转换n进制)

      • 8进制转换10进制:int(0o2) 结果: 2
      • 8进制转换2进制:bin(int(0o2) 结果: 0b10
      • 8进制转换16进制:hex(int(0o2)) 结果: 0x2
    • 案例(16进制转换n进制)

      • 16进制转换10进制:int(0x2) 结果: 2
      • 16进制转换8进制: oct(int(0x2)) 结果: 0o2
      • 16进制转换2进制: bin(int(0x2)) 结果: 0b10
  • 相关阅读:
    Mime Types
    对MySQL DELETE语法的详细解析
    创建MySQL存储过程示例
    Python安装
    python学习之matplotlib实战
    python学习之numpy实战
    SQLserver建表规则
    机器学习之BP神经网络
    机器学习之决策树算法
    Spring学习总结
  • 原文地址:https://www.cnblogs.com/yblackd/p/14533353.html
Copyright © 2011-2022 走看看