python文本 字符與字符值轉(zhuǎn)換

2022-07-04 15:12 更新

python文本 字符與字符值轉(zhuǎn)換

場(chǎng)景:

將字符轉(zhuǎn)換成 ascii 或者 unicode 編碼

在轉(zhuǎn)換過(guò)程中,注意使用 ord 和 chr 方法

  >>> print(ord('a'))  
  97  
  >>> print(chr(97))  
  a  
  >>>   

有時(shí)候需要反轉(zhuǎn)過(guò)來(lái)使用:

  >>> print(str(ord('a')))  
  97  
  >>> print(chr(ord('a')))  
  a  
  >>>   

這個(gè)時(shí)候需要注意 str() 與 chr() 之間的區(qū)別:str 是把返回的對(duì)象直接轉(zhuǎn)為字符串,而 chr 則是把返回的對(duì)象轉(zhuǎn)換為對(duì)應(yīng)的 ascii 碼的字符串。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)