ASCⅡ码与字符互相转换,进制数之间互相转换
# 用户输入字符 c = input("请输入一个字符: ") # 用户输入ASCII码,并将输入的数字转为整型 a = int(input("请输入一个ASCII码: ")) # 获取用户输入十进制数 dec = int(input("输入数字:")) print() print( c + " 的ASCII 码为", ord(c)) print( a , " 对应的字符为", chr(a)) print() print("十进制数为:", dec) print("转换为二进制为:", bin(dec)) print("转换为八进制为:", oct(dec)) print("转换为十六进制为:", hex(dec)) ''' 二进制数'100'转十进制:int('100', 2) 八进制数'9'转十进制数:int('09', 8) 十六进制'17'转十进制:int('0x17', 16) 注意必须加引号 '''