python中ASCII碼和字元的轉換方法

2022-10-04 07:36:06 字數 435 閱讀 5750

將ascii字元轉換為對應的數值即『a'-->65,使用ord函式,ord('a')

反之,使用chr函式,將數值程式設計客棧轉換為對應的ascii字元,chr(65)

可以同時使用這兩個函式:

例1、大小寫字母轉換:

str=input(『輸入大寫字母:')

chr(ord(str)+32)) #先將字元通過ord函式轉換成asciiwww.cppcns.com碼,然後+32從大寫變成小寫(小變大-32),再通過chr函式轉換成字元

例2、字程式設計客棧符型數字和int型數字轉換:

print( chr(ord('1')+3))#現將字元1轉換成ascii碼,再+3後裝換回字元

輸出結果:4

本文標題: python中ascii碼和字元的轉換方法

本文位址: /jiaoben/python/232459.html

彙編顯示鍵盤掃瞄碼和ASCII碼

題目及要求如下 利用中斷型別16h呼叫鍵盤i o介面程式,並顯示由鍵盤中斷程式送回的掃瞄碼和ascii碼。顯示的格式如下 scan ascii char 1e 61 a 30 62 b 2e 63 c 按ctrl c可以中止程式。ctrl c對應的ascii碼為03h。練習將二進位制數轉換為16進製...

python中ascii函式 ascii函式

python內建了乙個ascii函式,此函式的作用於repr函式和str函式基本相同,不同的是,ascii函式只能返回ascii字元,對於非ascii字元,它會使用 x,u等escape的方式進行轉義。repr函式呼叫物件的 repr 函式 str函式呼叫物件的 str 函式。而ascii函式其實也...

python中字母與ascii碼的相互轉換

ord c 引數是長度為1的字串,簡稱字元。當引數為統一物件時 unicode object 返回能代表該字元的統一編碼,當引數為8位元的字串時,返回該位元組的值。例如,ord a 返回整形數值97,ord u u2020 返回8224。chr i 返回乙個字元,字元的ascii碼等於引數中的整形數...