簡體   English   中英

將 int 轉換為字符串 ascii 值

[英]convert an int to string ascii value

您好,我在 python 中有一個 int 變量,並且想在字符串中獲取 integer 的值。 例如,如果我有這個變量 var:int = 0 如何將值 '\0' 放入 str 變量中? 謝謝你的幫助。

U 可以使用簡單的 function 轉換 python 中的大多數變量類型: string_variable= str(int)

希望這可以幫助

假設您有具有 integer 值的變量 var1m,要將其轉換為字符串,您只需傳遞 str()

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

這將 output

\1
<class 'str'>

我仍然不完全確定您想要什么,但您可以嘗試bytes

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

這將從字節列表中創建一個字節 object,表示 0 到 255 之間的數字。要獲取字符串,請使用str(bytes(...))

暫無
暫無

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

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