Pythonで学ぶ、初めてのプログラミング

第4回|Pythonで学ぶ、初めてのプログラミング -4回目-

おためし受講中
  • 授業で使用する教材

    教材はありません

「授業フィードバック」で、授業の感想を教えてください!

チュートリアルは、こちらの「その他のオプション」からいつでも確認いただけます。

コピーしました!

ここには授業中のやりとりが表示されます

生放送でのコメントが再生されています

【前半】授業
  • 自己紹介
  • 00:00:13〜(01:36)
  • アジェンダ
  • 00:01:49〜(01:43)
  • オブジェクトとは何か
  • 00:03:32〜(00:16)
  • オブジェクトis何?
  • 00:03:48〜(01:22)
  • ファイルの読み書きをしよう
  • 00:05:10〜(00:43)
  • ファイルを作成するプログラムでオブジェクトを学ぼう
  • 00:05:53〜(00:50)
  • ファイルを作成するPythonプログラム
  • 00:06:43〜(00:59)
  • open関数の戻り値はオブジェクト
  • 00:07:42〜(06:22)
  • ファイルオブジェクトの変数と関数
  • 00:14:04〜(03:13)
  • Pythonは全てがオブジェクトです
  • 00:17:17〜(07:57)
  • クラスとオブジェクト
  • 00:25:14〜(00:18)
  • オブジェクトはクラスから生成する
  • 00:25:32〜(01:36)
  • クラスの定義方法
  • 00:27:08〜(02:10)
  • クラスからオブジェクトを作る方法
  • 00:29:18〜(04:59)
  • 関数をクラスに追加する
  • 00:34:17〜(00:11)
  • 関数の追加方法
  • 00:34:28〜(05:35)
  • オブジェクト指向なるものについて
  • 00:40:03〜(02:02)
  • まとめ
  • 00:42:05〜(03:00)
【後半】質疑応答
  • Q:クラスの定義を obj.py に保存して、インタプリタで import obj すると human = Human() で NameError: name 'Human' is not defined となります
  • 00:45:13〜(01:44)
  • Q:pythonのクラスのメンバ変数(というのでしょうか)はpublic, privateの違いはありますか?
  • 00:46:57〜(01:29)
  • Q:human = Human() はクラスを変数に入れて、それをprintして、それが書かれた .py を実行したということですか?(BMIのもの)
  • 00:48:26〜(01:56)
  • Q:Human() も関数だと思えばよいですか?
  • 00:50:22〜(01:18)
  • Q:同じ名前のクラスが別々のpyファイルに定義されていて、それをimportしたらどうなるんですか
  • 00:51:40〜(08:22)
  • お知らせ
  • 01:00:02〜

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    全6回 2016年9月1日公開
    Pythonで学ぶ、初めてのプログラミング -4回目-

    第4回の授業は、オブジェクトです。聞いたことがない単語だと思います。このオブジェクトを駆使してプログラムの設計図を書くことが、自分のやりたいことをプログラムに落としこむスタンダードになっています。「そういうものか」というイメージをお持ち頂く。それで充分な理解度です。

    参考サイト/予習教材

    受講生代表

    • 江川 みどり

      江川 みどり

      スクー放送部

    教室画面の機能をご紹介します

    学習機能を活用して、効率よく学習しましょう!