method)の一つです。Pythonでは、パッケージ(package)とモジュール(module)がモジュール化の実現に用いられます。このうち、パッケージはモジュールの構造的な整理手段と考えられ、まずモジュールの用途・用法について解説し、モジュールをユーザーが定義する具体的な例も示します。平方根などの数学に関する関数を使用したい場合は、モジュールmathをインポートします。モジュール名また、インポートされた関数をつかうときは、どのモジュールに由来する関数かを、pythonが判断できるようにするために、「math.sqrt()」のように、関数の前にモジュール名を書きます。「.」はドット記号です。「モジュール名.関数名」のような書式になります。モジュールmathでは、三角関数や指数関数なども、使えます。三角関数の単位は、ラジアンです。なにか、高校で習います。possible.モジュールrandom編集サイコロの目のような、乱数をつかうには、モジュールrandomをインポートします。b)により、a以上でb以下の整数を、不規則に表示することができます。ローカル名前空間へのインポート編集たとえばモジュールmathから、sqrtだけをローカル名前空間へインポートしたい場合、コードが次のようになります。インポートする識別子の書式により、特定の関数だけを選んでインポートできます。ローカル名前空間にインポートした識別子は、「math.」をつけず、そのまま「sqrt(2)」のように呼び出せます。始まる識別子はインポートされません。ユーザー定義モジュール編集ここまでは、標準ライブラリーのモジュールを紹介してきましたが、モジュールはユーザー自身で定義することもできます。ローカル名前空間に読み込まれません。前置してモジュール内だけで使うことを表しました[1]。isprimeだけがモジュール外から可視化された識別子となります。'__main__':以下は、このファイルがモジュールではなく、メインスクリプトとして実行されたときに評価され、回帰テストなどを書くことが一般的です。レンダリングされます。してローカル空間に現れるので、隠蔽という意味では完全ではなく、「将来の実装では参照できることを保証しません」程度の意味です(意訳:使うな!)。11:06言語このページに他の言語版はありません。3.0のもとで利用可能です。統計Cookieに関する。