文字列と数値間の変換

Pythonは可能な限り曖昧なコードは書けない仕様となっている。
たとえば+の演算子は加算と連結の2つの機能があり、
文字列と値が混在した場合エラーを返す。


>>> "42"+1
TypeError: cannot concatenate 'str' and 'int' objects

この場合、文字列と数値間の変換ツールをしようする。

>>> int ("42") , str(42) #文字列を数値に/数値を居文字列に変換
(42, '42')