Pythonモジュールとは何ですか?書き方と機能分析

乌拉乌拉~
リリース: 2018-08-15 17:32:34
オリジナル
3403 人が閲覧しました

この記事では、Python プログラミング言語のモジュールを見てみましょう。この言語に触れたばかりの友人は、Python のモジュールの概念が何を意味するのか理解できないかもしれません。そこでこの記事ではモジュールについて紹介します。まず Python モジュールとは を知る必要があり、次に Python モジュールがどのように使用されるかを知る必要があります。これら 2 つの概念を理解することによってのみ、モジュールを理解して使用できるようになります。

Python モジュール:

Python モジュール (モジュール) は .py で終わる Python ファイルで、Python オブジェクト定義と Python ステートメントが含まれています。

モジュールを使用すると、Python コード スニペットを論理的に整理できます。

関連コードをモジュールに割り当てると、コードがより使いやすく、理解しやすくなります。

モジュールは関数、クラス、変数を定義でき、モジュールには実行可能コードを含めることもできます。

次の例は、単純なモジュール support.py です:

def print_func( par ):
   print "Hello : ", par
   return
ログイン後にコピー

次に、

モジュールの導入について話しましょう


モジュールは明確に定義されています 最後に、import ステートメントを使用してモジュールを導入できます。構文は次のとおりです:

import module1[, module2[,... moduleN]
ログイン後にコピー

たとえば、モジュールの math を参照したい場合は、インポート math を先頭で使用できます。ファイル。 math モジュールで関数を呼び出すときは、次のように引用符で囲む必要があります。

模块名.函数名
ログイン後にコピー

インタープリタが import ステートメントに遭遇すると、モジュールが現在の検索パス内にある場合は、そのモジュールがインポートされます。

検索パスは、インタープリターが最初に検索するすべてのディレクトリのリストです。モジュール support.py をインポートする場合は、スクリプトの先頭にコマンドを置く必要があります:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
# 导入模块
import support
 
# 现在可以调用模块里包含的函数了
support.print_func("Runoob")
ログイン後にコピー

上記の出力結果の例:

Hello : Runoob
ログイン後にコピー

(モジュールインポートを実行した回数に関係なく、インポートされるのは 1 回だけです。これにより、インポートされたモジュールが何度も実行されるのを防ぐことができます。)


上記は私が望むものです今日は説明します。モジュールの定義とその機能は単なる紙の上の説明と例です。学んだことを確認するには、実践的な練習が最善の方法です。最後に、この記事が Python を学習しているあなたの助けになれば幸いです。

関連知識の詳細については、php 中国語 Web サイトの

Python チュートリアル

列を参照してください。

以上がPythonモジュールとは何ですか?書き方と機能分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート