python中如何將數位轉字串

2020-10-13 21:00:18

python數位轉字串的實現方法:1、使用格式化字串,語句如「tt=322 tem='%d' %tt」;2、通過「str(5)」方法實現轉換。

推薦:《》

數位轉成字串

方法一:

使用格式化字串:

tt=322
tem='%d' %tt

tem即為tt轉換成的字串

常用的格式化字串:

%d 整數

%f%F 浮點數

%e%E 科學計數

%g%G e 和%f/%E 和%F 的簡寫

%% 輸出%

格式化操作符輔助指令

符號 作用

* 定義寬度或者小數點精度

- 用做左對齊

+ 在正數前面顯示加號( + )

<sp> 在正數前面顯示空格

# 在八進位制數前面顯示零('0'),在十六進位制前面顯示'0x'或者'0X'(取決於用的是'x'還是'X')

0 顯示的數位前面填充‘0'而不是預設的空格

% '%%'輸出一個單一的'%'

(var) 對映變數(字典引數)

m.n m 是顯示的最小總寬度,n 是小數點後的位數(如果可用的話)

範例:

'%f' % 1234.567890   輸出:'1234.567890'
  
'%.2f' % 1234.567890  輸出:'1234.57'

方法二:

str(5)

例子:

>>> '10'+str(4)
'104'
>>> str='hello'
>>> '10'+str(4)
Traceback (most recent call last):
 File "<pyshell#25>", line 1, in <module>
  '10'+str(4)
TypeError: 'str' object is not callable
>>>

以上就是python中如何將數位轉字串的詳細內容,更多請關注TW511.COM其它相關文章!