在Python中將整數轉換為字符串?


Answers

嘗試這個:

str(i)
Question

我想在Python中將整數轉換為字符串。 我徒勞地形容它:

t=raw_input()
c=[]
for j in range(0,int(t)):
    n=raw_input()
    a=[]
    a,b= (int(i) for i in n.split(' '))
    d=pow(a,b)
    d.str()
    c.append(d[0])
for j in c:
    print j

當我嘗試將其轉換為字符串時,它顯示一個錯誤,如int沒有任何稱為str屬性。




可以使用%s.format

>>> "%s" % 10
'10'
>>>

(要么)

>>> '{}'.format(10)
'10'
>>>



a = 2

你可以使用str(a)給你一個int(2)的字符串對象。




>>> i = 5
>>> s = str(5)
>>> print "Hello, world the number is " + s
Hello, world the number is 5