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 投稿