python 字符串零散方法记录

字符串与ASCII编码互相转换

orc(str)-->ASCII

chr(ASCII)-->str

c="a"
a=101
 
print( c + " 的ASCII 码为", ord(c))
print( a , " 对应的字符为", chr(a))

---------------

a 的ASCII 码为 97
101  对应的字符为 e

进制之间的转换

bin()--二进制

oct()--八进制

hex()--十六进制

num = 100 
print("二进制:",bin(num))
print("八进制:",oct(num))
print("十进制:",num)
print("十六进制:",hex(num))
----------
二进制: 0b1100100
八进制: 0o144
十进制: 100
十六进制: 0x64

-----------------------------------------------
num = 0o13
print("二进制:",bin(num))
print("八进制:",oct(num))
print("十进制:",num)
print("十六进制:",hex(num))
----------
二进制: 0b1011
八进制: 0o13
十进制: 11
十六进制: 0xb

-----------------------------------------------


num = 0x64
print("二进制:",bin(num))
print("八进制:",oct(num))
print("十进制:",num)
print("十六进制:",hex(num))
----------
二进制: 0b1100100
八进制: 0o144
十进制: 100
十六进制: 0x64
原文地址:https://www.cnblogs.com/alexstraze/p/9641492.html