私は C に精通しており、Python で実験を始めました。私の質問は、sys.argv
コマンドに関するものです。コマンドラインインタープリターに使用されていると読んだことがありますが、単純なプログラムを実行しようとすると、期待する結果が得られません。
コード:
import sys
a = sys.argv[1]
b = sys.argv[2]
print a, b
print a+b
入力:
python mySum.py 100 200
出力:
100 200
100200
2 つの引数を追加すると、2 つの値が加算されるのではなく、それらが連結されます。値は文字列として取得されているようです。
それらを数値として解釈するにはどうすればよいですか?