文字列str⇨数値int, float に変換
目次
文字列str⇨整数型int に変換 : int()
int()
で文字列からint型へ変換することができる
print(int('300'))
print(type(int('300')))
# 300
# <class 'int'>
カンマを含む場合
replace()
メソッドを用いて、,
を空文字列''
に置換すれば良い。
カンマを含んだまま実行するとエラーになる。
print(int('300,000'.replace(',', '')))
# 300000
文字列str⇨浮動小数点型float : float()
文字列から浮動小数点数float
型への変換にはfloat()
を用いる。
print(float('1.234'))
print(type(float('1.234')))
# 1.234
# <class 'float'>