🦔
【Python試験】6章:モジュール
作成日:
2022/04/10
0
Python3エンジニア認定試験
今回は6章です!
モジュール
プログラムの再現性を高めることができる
・関数を再利用
・クラスを再利用
・プログラムに名前をつけて呼び出す
#import モジュール名:Python標準機能や自作モジュールを呼び出す
>>>import random
>>>import math
#hogeディレクトディレクトリにあるhugaを呼び出す
>>>from hoge import fuga
#モジュールの探す先を表示。先頭から優先される
>>>import sys
>>>sys.pass
コンパイル済みPythonファイル
ファイル名.pycがコンパイル済み
・_pycache_ディレクトリに保存
。2回目以降の読み込み速度を早くする
・実行時間は変わらない
.pyファイルを変更するとコンパイルを自動的にやり直す
(日常的に意識する必要はない)
# モジュールが定義している名前を確認
モジュールを調べるときにごくたまに利用
#dir()
>>>import fibo
>>>dir(fibo)
パッケージ
複数のモジュールを束ねたプログラム
他のモジュールと名前が被る心配がなくなる
#パッケージの呼び出し方法
参照時にimport通りの名前を使う
>>>import keisan.basic.plus
>>>import keisan.basic import plus
>>>from keisan import basic.plus
パッケージ:相対パスでも呼び出せる
・ ・:カレンとディレクトリ
・ ..:ひとつ浅い階層
混乱を生みやすいので絶対パスがおすすめ
感想
週末は少し勉強をサボってしまったのですが、本日復活しました。
インプット早急に終わらせたいです。。
出典
データサイエンティストgepuroさん
「Python3エンジニア認定基礎試験 合格への勉強方法」
https://www.youtube.com/watch?v=BUzFIGyIojg&list=PLO-KH_xqEh8FHpIUXWHVJnJLXi6XO7BF
Python・Java・C#を学びます。