python字符串到int

| | | | |

如何將 Python 字符串轉換為 Int:
要在 Python 中將字符串轉換為整數,請使用 int () 函數。此函數接受兩個參數:初始字符串和表示數據的可選基數。使用語法 print (int ("STR"))str 返回為 int 或整數。

如何將 Python 整數轉換為字符串:
要在 Python 中將整數轉換為字符串,請使用 str () 函數。此函數接受任何類型的數據並將其轉換為字符串,包括整數。使用 print (str (INT)) 語法將 int 作為 str 或字符串返回。


Python 包含許多用於區分特定數據類型的數據類型。例如 Python 字符串 用於表示文本數據,整數可以表示整數。編程時,您可能希望在不同的數據類型之間轉換值,以便您可以以不同的方式使用它們。

常見的操作是將 Python 字符串轉換為整數或整數到字符串。 Python 包含可用於執行這些轉換的內置方法:int ()str ()

在本教程中,“我們將探討如何在 Python 中使用 int () 方法將字符串轉換為整數。我們還將了解如何使用 str () 將整數轉換為一個字符串。

Python 數據類型

當你在 數據類型用於存儲數據,包括數字、布爾值和列表。

在本文中我們將關注其中兩種數據類型:字符串和數字。

在 Python 中,字符串用單引號或雙引號括起來,用於表示文本信息。這是一個示例字符串:

數字數據類型用於存儲十進制和整數。十進制數將自動轉換為浮點數,整數將被視為整數。這是Python中整數和浮點數的示例

從一種數據類型轉換為另一種數據形式稱為類型轉換。如果要將字符串轉換為整數或將整數轉換為字符串,您將執行類型轉換操作

Python String to Int

int()< /method code> 在 Python 中可用於將字符串轉換為整數值。

int() 接受兩個參數:要轉換為整數的字符串和要轉換為整數的基數你希望你的數據被表示。第二個參數是可選的。

該方法返回你通過int()傳遞的值,表示為一個整數。 Python int() 方法的語法如下:

下面是一個用於將字符串轉換為整數的int()方法的例子:

我們的代碼返回:

一個 Int 的例子string

讓我們用一個更詳細的例子來說明如何使用int()方法。假設我們為一個詢問用戶年齡的兒童遊戲創建了一個註冊表單。我們需要將此值作為整數存儲在我們的數據庫中。但是當用戶在我們的程序中輸入值時,他們的年齡就變成了一個字符串。

讓我們創建一個程序來執行此操作。我們將首先使用 input() 方法獲取用戶的年齡:

當我們的用戶輸入一個數字時,它會被打印到控制台。以下是我們運行程序時發生的情況:

用戶輸入的值是12。它可能看起來是一個數字。但是,當我們使用 type() 方法檢查用戶年齡的數據類型時,我們看到它是一個數字。我們可以使用下面的代碼來檢查我們用戶年齡的數據類型:

我們的代碼返回:

如您所見,我們的數據存儲為 str 或字符串。因此,很明顯我們需要將數據轉換為整數。我們可以使用以下代碼做到這一點:

下面是我們運行代碼並插入值 12 時發生的情況:

我們的代碼返回與上面相同的輸出,但 12 現在存儲為整數。我們可以使用type()方法來檢查:

我們的代碼返回:

現在我們的值按照我們最初的意圖存儲為整數。

Python Int to String

str() 方法可以讓你在Python中將整數轉換為字符串。這個方法是:

讓我們看一個例子來說明這個方法是如何工作的。在前面的例子中,我們使用以下代碼將用戶的年齡轉換為整數:

比方說我們想在控制台上打印一條帶有用戶年齡的消息。我們可以使用以下代碼執行此操作:

我們的代碼返回錯誤:

這是因為您不能像我們上面嘗試的那樣將字符串連接成整數。為了讓我們的代碼正常工作,我們需要將用戶的年齡轉換為字符串。我們可以使用 str () 方法做到這一點:

我們的代碼返回:< br>

你幾歲?

12

你的年齡是:12

我們已成功轉換整數使用 str() 到一個字符串。這兩個值,Äã,Äã 現在都是字符串,這意味著我們現在可以將 Your age is: 消息與用戶的年齡連接起來。

Python 將字符串列表轉換為整數

假設您有一個字符串列表,其中包含學生在計算機科學課上獲得的成績。我們想將列表中的每一個投票轉換為一個整數。為此,我們可以使用 Python 列表理解

列表推導可以很容易地從現有列表的內容中創建一個新列表。在這種情況下,我們將使用列表推導將字符串列表轉換為新的整數列表。

考慮這段代碼:

我們首先定義一個名為“grades”的列表。此列表包含字符串。接下來,我們編寫一個列表推導式,將“投票”列表中的每個值轉換為整數。我們的列表推導通過迭代“votes”中的每個值並將其數據類型更改為使用 int () 函數來實現這一點。

在我們的程序結束時,我們打印新的整數列表:

我們的代碼成功地將字符串列表轉換為整數列表。

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method