如何在 Python 中將整數轉換為字串

Minahil Noor 2023年10月10日
  1. 在 Python 中使用 str() 函式將整數轉換為字串
  2. Python 中使用 f 格式化將整數轉換為字串
如何在 Python 中將整數轉換為字串

本文將介紹使用 Python 程式碼將整數轉換成字串的不同方法,如 str() 函式和 f 格式化方法。

在 Python 中使用 str() 函式將整數轉換為字串

我們可以使用 Python 中的內建函式 str() 將整數轉換成字串。使用該方法的正確語法如下。

str(objectName)

這個函式只接受一個引數。它的詳細引數如下。

引數 說明
objectName 強制 它是我們要轉換為字串的物件。在我們的例子中,它將是整數。

如果我們沒有將整數轉換為字串,並嘗試將其與字串一起使用,那麼函式會給出一個錯誤。

# python 2.x
integer = 4
print "My number is " + integer

輸出:

TypeError: cannot concatenate 'str' and 'int' objects

下面的程式顯示了我們如何使用這個方法在 Python 中將一個整數轉換成一個字串。

# python 2.x
integer = 4
mystring = str(integer)
print "My number is " + mystring

輸出:

My number is 4

Python 中使用 f 格式化將整數轉換為字串

在 Python 中,我們還可以使用 f-formatting 將一個整數轉換成字串。這是一種有效的整數格式化方式。使用它的正確語法如下。

f"{intName}"

它只接受一個引數. 它的詳細引數如下。

引數 說明
intName 強制 這就是我們要轉換為字串的整數

下面的程式展示了我們如何在 Python 中使用 f 格式化將一個整數轉換成字串。

integer = 8
f"{integer}"

輸出:

8

相關文章 - Python Integer

相關文章 - Python String