Python勉強会
<第5回Web会議日程>
2024年03月21日(木) 19:00から
<第5回の自習範囲>
【Pythonチュートリアル】
https://docs.python.org/ja/3.9/tutorial/index.html
8. エラーと例外
8.1. 構文エラー
8.2. 例外
8.3. 例外を処理する
8.4. 例外を送出する
8.5. 例外の連鎖
8.6. ユーザー定義例外
8.7. クリーンアップ動作を定義する
8.8. 定義済みクリーンアップ処理
9. クラス
9.1. 名前とオブジェクトについて
9.2. Python のスコープと名前空間
9.2.1. スコープと名前空間の例
9.3. クラス初見
9.3.1. クラス定義の構文
9.3.2. クラスオブジェクト
9.3.3. インスタンスオブジェクト
9.3.4. メソッドオブジェクト
9.3.5. クラスとインスタンス変数
9.4. いろいろな注意点
9.5. 継承
9.5.1. 多重継承
9.6. プライベート変数
9.7. 残りのはしばし
9.8. イテレータ (iterator)
9.9. ジェネレータ (generator)
9.10. ジェネレータ式
12. 仮想環境とパッケージ
12.1. はじめに
12.2. 仮想環境の作成
12.3. pip を使ったパッケージ管理
A 25
C
F
G
B 25
0
C
G
C 25
D
G
D 25
D
F
G
A pip install でパッケージ名を指定し、そのパッケージ名の後ろに==とバージョン名を付けると、そのバージョンのパッケージをインストールできる。
B pip install –upgradeとすることで、当該パッケージを最新バージョンにアップグレードすることができる。
C 「pip list パッケージ名」で、ある特定のパッケージの詳細情報が表示される。
D pip uninstall にパッケージ名を指定すると、その仮想環境からパッケージを削除できる。削除対象となるパッケージの複数指定も可能である。
※参考内容:12.3. pip を使ったパッケージ管理
[sample.py]
A kekka: shioya taketo
B kekka:
C kekka: shioya
D kekka: taketo shioya
(1)
(2)
(3)
(4)
A ①構文エラー ②構文エラー ③例外 ④構文エラー
B ①例外 ②構文エラー ③例外 ④例外
C ①構文エラー ②例外 ③例外 ④例外
D ①例外 ②例外 ③構文エラー ④構文エラー
ヒント:ZeroDivisionError NameError TypeError