将 int 转换为字符串 ASCII 值



你好,我在python中有一个int变量,想在字符串中获取整数的值。 例如,如果我有这个变量 var:int = 0 如何将值"\0"放入 str 变量中? 感谢您的帮助。

您可以使用一个简单的函数在 Python 中转换大多数变量类型: string_variable= str(int(

希望这有帮助

假设你有变量var1m,它有一个整数值,要把它转换成一个字符串,你只需要传递str((

var1 = 1
var2 = '\' + str(var1)
print(var2)
print(type(var2))

这将输出

1
<class 'str'>

我不完全确定你想要什么,但你可以尝试bytes

>>> bytes([0])
b'x00'
>>> bytes([1])
b'x01'
>>> bytes([0, 1])
b'x00x01'

这将从字节列表中创建一个字节对象,即介于 0 和 255 之间的数字。要获取字符串,请使用str(bytes(...)).

最新更新