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

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

    @


    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
  • 相关阅读:
    抓老鼠
    我的寒假作业
    寒假作业
    大一上学期C语言学习总结
    我的三位老师
    自我介绍
    2019春季第七周作业
    第六周总结
    第五周作业及其总结
    2019春季第四周作业
  • 原文地址:https://www.cnblogs.com/yblackd/p/14094655.html
Copyright © 2011-2022 走看看