Pythonで文字列を整数に変換するには
Pythonでは、`int()`関数を用いて、文字列を整数に変換できます。
以下に例を示します。
string = "123"
number = int(string)
print(number) # 输出:123
print(type(number)) # 输出:<class 'int'>
int 関数は 2 番目の引数を受け取ることができ、文字列の基数を表します。たとえば、2 進数の文字列を整数に変換する:
string = "1010"
number = int(string, 2)
print(number) # 输出:10
組み込みの関数以外に、eval()関数を用いたり、文字列メソッドisdigit()を用いて文字列が数字のみか判断し、ループや算術演算子を利用して整数を作成するといった方法も考えられます。ただし、int()関数の使用が最も一般的で推奨される方法です。