簡體   English   中英

Python中的ASCII轉換

[英]ASCII conversion in Python

我正在編寫一個加密程序,如果我可以使用ascii數字表示字符(使用現在不建議使用的string.translate),那么將很容易制作它。是否有一種方法可以通過其ascii數字傳遞字符,然后將其附加到一個字符串?

我認為您正在尋找chr

返回一個字符為ASCII碼為整數i的字符串。 例如,chr(97)返回字符串'a'。 這是ord()的逆函數。 參數必須在[0..255]范圍內(含); 如果我超出該范圍,將引發ValueError。 另請參見unichr()。

ord

給定長度為1的字符串,當參數為unicode對象時,返回一個整數,該整數表示字符的Unicode代碼點;如果參數為8位字符串,則返回字節的值。

例:

print("somestring" + chr(65)) # prints "somestringA"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM