Pythonを使ってStringをintに変換する方法

構文:

int_nb = int(nb)

オブジェクトの文字列表現が数式に使用されている場合、Pythonは次のエラーを返します。
TypeError: can only concatenate str (not "int") to str

例:

nb = "10"
print(nb)

int_nb = int(nb)
print(int_nb)

int_nb2 = int("10")+2

print(int_nb2)

この例では、文字列 "10"から変数nbを作成します。 その変数は出力に書き込まれます。 変数は整数に変換され、出力に書き込まれます。 両方の呼び出しに対して10が書き込まれます。 最後に、変数int_nb2は、ストリング "10"をintに変換し、2を加算することによって作成されます。出力はユーザーに出力されます。

出力は次のようになります。

10
10
12

参考文献:

Python

最近のコメント