python中ASCII碼和字符的轉(zhuǎn)換方法
將ASCII字符轉(zhuǎn)換為對應(yīng)的數(shù)值即‘a(chǎn)'-->65,使用ord函數(shù),ord('a')
反之,使用chr函數(shù),將數(shù)值轉(zhuǎn)換為對應(yīng)的ASCII字符,chr(65)
可以同時使用這兩個函數(shù):
例1、大小寫字母轉(zhuǎn)換:
str=input(‘輸入大寫字母:')
chr(ord(str)+32)) #先將字符通過ord函數(shù)轉(zhuǎn)換成ASCII碼,然后+32從大寫變成小寫(小變大-32),再通過chr函數(shù)轉(zhuǎn)換成字符
例2、字符型數(shù)字和int型數(shù)字轉(zhuǎn)換:
print( chr(ord('1')+3))#現(xiàn)將字符1轉(zhuǎn)換成ASCII碼,再+3后裝換回字符
輸出結(jié)果:4
以上這篇python中ASCII碼和字符的轉(zhuǎn)換方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python os模塊中的isfile()和isdir()函數(shù)均返回false問題解決方法
這篇文章主要介紹了Python os模塊中的isfile()和isdir()函數(shù)均返回false問題解決方法,返回false的原因是路徑使用了相對路徑,使用絕對路徑就可以解決這個問題,需要的朋友可以參考下2015-02-02Python Pickling 和 Unpickling 的區(qū)別
Python中的Pickling和Unpickling是與數(shù)據(jù)序列化和反序列化相關(guān)的重要概念,本文主要介紹了Python Pickling和Unpickling的區(qū)別,具有一定的參考價值,感興趣的可以了解一下2023-11-11python爬蟲構(gòu)建代理ip池抓取數(shù)據(jù)庫的示例代碼
這篇文章主要介紹了python爬蟲構(gòu)建代理ip池抓取數(shù)據(jù)庫的示例代碼,幫助大家更好的使用爬蟲,感興趣的朋友可以了解下2020-09-09Python數(shù)據(jù)結(jié)構(gòu)隊列解決約瑟夫斯問題
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)隊列解決約瑟夫斯問題2023-02-02python中json、字典的區(qū)別以及相互轉(zhuǎn)換方法
在Python中我們經(jīng)常會用到JSON格式的數(shù)據(jù),而將JSON格式轉(zhuǎn)化為Python的字典類型是一種常見的操作,這篇文章主要給大家介紹了關(guān)于python中json、字典的區(qū)別以及相互轉(zhuǎn)換方法的相關(guān)資料,需要的朋友可以參考下2023-11-11