zoukankan      html  css  js  c++  java
  • [Python] 进制转换

    python 中除了整型,其他进制的只能用字符串来表示

    In [1]: ord('A')  # 字符 => ASCII码, Return the integer ordinal of a one-character string.
    Out[1]: 65
    
    In [2]: chr(65) # ASCII码 => 字符, Return a string of one character with ordinal i; 0 <= i < 256.
    Out[2]: 'A'
    
    In [3]: bin(99) # 十进制 => 二进制, Return the binary representation of an integer or long integer.
    Out[3]: '0b1100011'
    
    In [4]: int('0b1100011', 2) # 二进制 => 十进制, int('1100011', 2)
    Out[4]: 99
    
    In [5]: oct(99) # 十进制 => 八进制, Return the octal representation of an integer or long integer.
    Out[5]: '0143'
    
    In [6]: int('0143', 8) # 八进制 => 十进制
    Out[6]: 99
    
    In [7]: hex(99) # 十进制 => 十六进制, Return the hexadecimal representation of an integer or long integer.
    Out[7]: '0x63'
    
    In [8]: int('0x63', 16) # 十六进制 => 十进制
    Out[8]: 99
  • 相关阅读:
    再回首Java第九天
    再回首Java第八天
    再回首Java一周记
    再回首Java第六天
    再回首Java第五天
    再回首Java第四天
    再回首Java第三天
    再回首Java第二天
    再回首Java第一天
    关于i++和++i理解
  • 原文地址:https://www.cnblogs.com/bymo/p/7450003.html
Copyright © 2011-2022 走看看