Pythonモジュールとパッケージの使い方とインポート機構

Pythonでモジュールを単体で実行すると、その中のテストコードも実行されてしまうことがある。たとえば、以下のような温度変換モジュール candf.py を作成したとする: # candf.py def c2f(celsius): return celsius * 9 / 5 + 32 def f2c(fahrenheit): return (fahrenheit - 32) * 5 / 9 # テストコード print("テストデータ:0 摂氏度 = %.2f 華氏度" % c2f(0) ...

5月17日 00:36 投稿