マガジンのカバー画像

ノンプロ研 Python中級プログラミング講座 学習メモ

5
ノンプロ研で開催された、ノンプロ研 中級プログラミング講座【Pythonコース】第1期の学習メモを、講座毎にまとめています。
運営しているクリエイター

記事一覧

ノンプロ研 中級プログラミング講座【Pythonコース】第1期 追加講義 「オブジェクトとクラスその2」学習メモ

はじめにノンプロ研で開催されていた、「中級プログラミング講座【Pythonコース】」第1期は、全4回の講座でした。 次回開催に向け、カリキュラム見直しにより1回分講座が増えるとのこと。講座順としては、3回目に追加されます。 今回、特別に第1期受講者の皆さん向けに、追加講義が開催されました。アジェンダは、「オブジェクトとクラスその2」。 今回は、この追加講座の内容と、学習したことをまとめていきます。 1. クラス変数とクラスメソッドはじめに、第2回の内容、クラス、インス

ノンプロ研 中級プログラミング講座【Pythonコース】第1期 第4回 「ファイル操作とAPI」学習メモ

はじめにノンプロ研で開催されている、「中級プログラミング講座【Pythonコース】」第1期 第4回の講座の内容と、学習したことなどを、講座の回毎にまとめていきます。 第4回のアジェンダは、「ファイル操作とAPI」です。 1.pathlibモジュールpathlibモジュール pathlibモジュールは、ファイル・フォルダ(ディレクトリ)を操作する組み込みモジュールです。 pathlibモジュールは、Python3.4から追加になりました。 pathlibモジュールのクラス

ノンプロ研 中級プログラミング講座【Pythonコース】第1期 第3回 「モジュール」学習メモ

はじめにノンプロ研で開催されている、「中級プログラミング講座【Pythonコース】」第1期 第3回の講座の内容と、学習したことなどを、講座の回毎にまとめていきます。 第3回のアジェンダは、「モジュール」です。 1.モジュールPythonの世界 Pythonには、標準機能、標準ライブラリだけではなく、同梱ライブラリ、そしてサードパーティー製のライブラリをimportすることで、Pythonの世界がぐんぐん広がります。 関数、オブジェクトを利用するには? 標準ライブラリや

ノンプロ研 中級プログラミング講座【Pythonコース】第1期 第1回 「関数と式」学習メモ

はじめに参加しているノンプロ研で初開催となる、「中級プログラミング講座【Pythonコース】」で、ティーチングアシスタント(TA)を担当させていただくこととなりました。 「中級プログラミング講座【Pythonコース】」ってどんな講座?については、下記記事ご参照ください。 講座の内容、学習したことなどを、講座の回毎にまとめていき(たいと思い)ます。 第1回のアジェンダは、「関数と式」です。 オープニング講座のゴール この講座を受講することによって得られることは、「Py

ノンプロ研 中級プログラミング講座【Pythonコース】第1期 第2回 「オブジェクトとクラス」学習メモ

はじめにノンプロ研で開催されている、「中級プログラミング講座【Pythonコース】」第1期 第2回の講座の内容と、学習したことをまとめていきます。 第2回のアジェンダは、「オブジェクトとクラス」です。 1.オブジェクトオブジェクト Pythonでは、すべてのデータを「オブジェクト」と言い、オブジェクトは、識別値、型、値を持っています。 オブジェクトを調べる関数としては、下記2つあります。 id(オブジェクト)…識別値を調べる type(オブジェクト)…型を調べる