Pythonで数字の文字列strを数値int, floatに変換
整数ならint()
print(int('100'))
print(type(int('100')))
# 100
# <class 'int'>浮動小数点数に変換: float()
print(float('1.23'))
print(type(float('1.23')))
# 1.23
# <class 'float'>2進数、8進数、16進数表記の文字列を数値に変換
print(int('100', 2))
print(int('100', 8))
print(int('100', 16))
# 4
# 64
# 256