from ファイル名 import インポートする関数
ファイル名は.pyはつけなくてよい。
→これを add_one()とする必要はない。
()は書かなくてよい。
import * ですべての関数をインポート
result = add_one(1) →関数の実行
print(result)
関数の呼び出しで他の処理をさせないようにするには?
if __name__ == ‘__main__’:
→これを入れると呼び出された関数の後の処理が入らない
pythonではimportされると、mainという文字列になる
ファイルを実行されると、’main’という文字列になる。
このように書いて、importされたのか、してないのか判定している。
例えば、呼び出しされたくない関数があれば、
def main=,,,と定義しておく。
コメント