python基礎值ascii碼表總結

2021-10-08 10:11:02 字數 473 閱讀 4375

前面有幾道與ascii相關的題目來總結下,加深下記憶

分別是判斷字串是否全為小寫

字串大寫轉小寫

python基礎之實現lower函式

廢話不多說,先來看看ascii表,然後對照解析下

首先要知道乙個函式ord(),它返回的是乙個字元的ascii值,如ord(「a」)為65,可以按照上面的表看出確實是65

在實現lower函式中,思路就是要判斷ascii碼值是不是在65-90之間,如果是,說明這個字母是大寫的,那麼就要將其變為小寫的,查表可知"a"的ascii值為97,之間的差值為32,所以可以得出字母的大寫的ascii值加上32為小寫字母的ascii值。

這種加在python中不是簡單的相加,而是相加後使用chr函式再將其轉為ascii對應值的字元。

同理,判斷是否為小寫的部落格中只需查詢看ord(「字母」)的值是否在97-122之間即可。大寫轉小寫就是ascii值+32,小寫轉大寫就是ascii值-32

ascii碼值大小順序 c 初遇 ASCII碼

想要公升職加薪,asc碼要知道 下圖為嗎,可以試著背一下喲 注 很多符號電腦是打不出來的 背不下來?那先背這些吧 大小規則 常見ascii碼的大小規則 0 9 a z a z。1 數字比字母要小。如 4 g 2 數字0比數字9要小,並按0到9順序遞增。如 1 4 3 字母a比字母z要小,並按a到z順...

ascii碼01100001 ASCII碼對照表

ascii 碼對照表 bindec hex縮寫 字元解釋 nul null 空字元soh start of handing 標題開始 stx start of text 正文開始 etx end of text 正文結束 eot end of transmission 傳輸結束 enq enquir...

ascii碼 c 初遇 ASCII碼

想要公升職加薪,asc碼要知道 下圖為嗎,可以試著背一下喲 注 很多符號電腦是打不出來的 背不下來?那先背這些吧 大小規則 常見ascii碼的大小規則 0 9 a z a z。1 數字比字母要小。如 4 g 2 數字0比數字9要小,並按0到9順序遞增。如 1 4 3 字母a比字母z要小,並按a到z順...