Python中的ASCII转换

Python中的ASCII转换,python,python-2.7,ascii,Python,Python 2.7,Ascii,我正在制作一个加密程序,如果我可以使用ascii数字来表示字符,该程序将非常容易实现。(使用现在不推荐使用的string.translate)有没有办法通过字符的ascii数字传递字符,然后将其附加到字符串中?我想您正在寻找: 返回一个字符串,其ASCII码为整数i。例如,chr(97)返回字符串“a”。这是ord()的倒数。参数必须在[0..255]范围内(包括0..255);如果我超出该范围,则会引发ValueError。另请参见unichr() 以及: 给定长度为1的字符串,当参数为Uni

我正在制作一个加密程序,如果我可以使用ascii数字来表示字符,该程序将非常容易实现。(使用现在不推荐使用的string.translate)有没有办法通过字符的ascii数字传递字符,然后将其附加到字符串中?

我想您正在寻找:

返回一个字符串,其ASCII码为整数i。例如,chr(97)返回字符串“a”。这是ord()的倒数。参数必须在[0..255]范围内(包括0..255);如果我超出该范围,则会引发ValueError。另请参见unichr()

以及:

给定长度为1的字符串,当参数为Unicode对象时,返回一个整数,表示字符的Unicode代码点;当参数为8位字符串时,返回字节值

例如:

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

“somestring”+chr(65)
?哦……等等,这很有道理。一、 哇,我真傻。jk,我不知道这个chr函数,谢谢你的帮助。答案应该是答案,而不是评论@鲁特·沙拉巴尼,但他仍然感谢他的帮助