‍🦔 【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#を学びます。