亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Python モジュールの概要

開発プロセス中、より多くのプログラム コードが記述されると、ファイル內(nèi)のコードはますます長くなり、保守がますます困難になります。

保守可能なコードを記述するために、多くの関數(shù)をグループ化し、それらを異なるファイルに配置します。このようにして、各ファイルに含まれるコードは比較的少なくなります。多くのプログラミング言語では、このコード構(gòu)成が採用されています。 Python では、.py ファイルはモジュールと呼ばれます。

私たちは以前に関數(shù)について勉強したことがあり、関數(shù)とは 1 つ以上の関數(shù)を?qū)g裝するプログラムであることを知っています。実際、モジュールは関數(shù)関數(shù)の拡張です。なぜそんなことを言うのですか?これは、モジュールが実際には 1 つ以上の機能を?qū)g裝するプログラムのブロックであるためです。

上記の定義から、関數(shù)とモジュールの両方が関數(shù)の実裝に使用されることは難しくありませんが、モジュールの範(fàn)囲は関數(shù)よりも広く、1 つのモジュール內(nèi)に複數(shù)の関數(shù)が存在する場合があります。

モジュールとは何かを理解したところで、なぜモジュールが必要なのでしょうか?関數(shù)があるのに、なぜモジュールが必要なのでしょうか?

最大の利點は、コードの保守性が大幅に向上することです。次に、コードを書くときに最初から始める必要がありません。モジュールを作成すると、他の場所から參照できます。プログラムを作成するとき、Python の組み込みモジュールやサードパーティのモジュールなど、他のモジュールを參照することがよくあります。

モジュールを使用すると、関數(shù)名と変數(shù)名の競合を回避することもできます。同じ名前の関數(shù)や変數(shù)は異なるモジュールに存在することができるため、自分でモジュールを作成する場合、他のモジュールと名前が競合することを考慮する必要はありません。ただし、組み込み関數(shù)名と競合しないように注意してください。

Python 自體には非常に便利なモジュールが多數(shù)組み込まれており、インストールするだけですぐに使用することができます。これらのモジュールを見つけることができます。たとえば、私の Python インストール ディレクトリはデフォルトのインストール ディレクトリ (C:\Users\Administrator\AppData\Local\Programs\Python\Python36) であり、その後 Lib ディレクトリを見つけます。すべてモジュールであることがわかります。はい、これらの .py ファイルはモジュールです。

c875fbc1551209031bfef3995d06b41.png

実際、モジュールは標(biāo)準(zhǔn)ライブラリ モジュールとカスタム モジュールに分けることができ、先ほど見た Lib ディレクトリはすべて標(biāo)準(zhǔn)ライブラリ モジュールです。

學(xué)び続ける