モジュール
モジュール
モジュールとは
分割したコードを書いておく`それぞれのファイル`のこと。
なぜなら行数が長いプログラムのエラーを探すことは困難になってくるため。
1000行や10000行のコードをスクロールするのは大変。
だから、分割したファイル(モジュール)を保存しておく必要がある。
Point
`コードを収めたPythonファイル`である。
モジュールの種類
モジュールと組み込みモジュールの2種類がある。
外部サイトからコードを引用
カレンダーモジュール prmonth 関数
円周率モジュール
Point
なるべくコードを書かずに、「利用出来るライブラリを探す」事でコードを綺麗かつ簡単に書くことが可能になる。覚えておく。
ここまで
参考: https://www.python.ambitious-engineer.com/archives/3173
参考: https://www.python.jp/train/type_and_func/modules.html
-独学プログラマーに戻る-
モジュールをインポートしたらどうするか?
[モジュール名].[コード]
このように書く。
モジュール:インポート済のモジュール名に置き換える。
コード:関数・変数などの名前。モジュールの中から使いたいものを指定する。
例3-1
point
- mathモジュールをインポートする。
- インポートは、プログラムで使っているモジュールを誰でも開けばすぐ解るように、ファイルの先頭でする。
- pow関数をmath.pow(9, 2)のように記述し呼び出す。
- 結果、81.0を結果として返す。
randomという組み込みモジュール
①randint関数
-point-
整数の乱数を発生させる。
関数に2つの整数を渡す。すると2つの整数の範囲内にて乱数を生成して返す。
②statistics
-point-
statisticsとは整数リスト計算して返す。
整数リストとは、平均値(mean)、中央値(medean)、※最頻値さいひんち(mode)を指す。
組み込みモジュールkeywordを使ってチェックする
ある文字列がPythonのキーワードかどうかをチェックするときに使用する。
本日はここまで。お疲れ様でした。