Python進制轉換以及ASCII碼的轉換

獲取ASCII碼以及根據ASCII碼獲取內容

# 獲取字符的編碼爲98
# c的ASCII碼爲99
print(ord('c'))

# chr()根據編獲取對應的值
print(chr(99))

十進制轉換爲其他進制

# hex函數十進制轉十六進制
print(f'99的十六進制{hex(99)}')

# oct函數十進制轉八進制
print(f'99的八進制{oct(99)}')

# bin函數十進制轉二進制
print(f'99的二進制{bin(99)}')
# 漢字的編碼範圍0x4e00 ~ 0x9fa6
for i in range(0x4e00, 0x9fa6):
    print(chr(i), end='')

其他進制轉十進制

# 直接輸入要轉換的其他進制的數值
print(int(0x62))

# 第一個參數是字符串類型,第二個是進制類型
print(int('62', 8))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章