Pythonについての質問です。if__name__ == '__main__'
についてです。
次のが例文です。
class Area: @classmethod def circle(cls, radius): return radius * radius * 3.14 if __name__ == '__main__': print(Area.circle(10)) # 314.0 a = Area() print(a.circle(10)) # 314.0
この構文の意味を教えて下さい。なぜこのような表現を書くのか概念が分かりません。ネット
でなんとなく意味が分かったのですが、ピンときません。if __name__ = '__main__'
の意味と使い方と、このような使い方は、どうして必要なのかを教えて下さい。なんとなくと
しては もし、__name__とmainが等しかった場合まで分かります。
Pythonに詳しい方、どうか教えて下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/01 12:00