ノンプロ研初心者プログラミング講座【Pythonコース第3期】第4回
- ntakahashi0505
- 923
- 3
- 0
- 4
コミュニティ「ノンプログラマーのためのスキルアップ研究会」についてのお知らせ
https://tonari-it.com/community-nonpro-semi/
コミュニティ連携型!ノンプロ向けプログラミング講座開講のお知らせ
https://tonari-it.com/nonpro-beginner-vba-gas/
準備完了! 本日は初心者Python講座。 折返しの第4回は、組み込み関数とオブジェクトについてです。 #ノンプロ研 pic.twitter.com/pZRPJ7vOLb
2020-06-17 19:48:16関数は一連の処理の集まりに名前をつけたもの。 関数のメリット: ・処理をひとまとめにできる ・再利用しやすくなる #ノンプロ研
2020-06-17 20:13:51存在を忘れがちな print関数の endのキーワード引数。 これを使えば標準出力の行数を減らして見やすくしたりできます。 #ノンプロ研
2020-06-17 20:18:17listの長さ分だけforループ回したいときに、len関数が輝きます。こんな感じに使います。 for i in range(len(list)): #ノンプロ研
2020-06-17 20:22:32enumerate(iterable) →enumerateオブジェクトを返す GASでいうentriesみたいなやつ。 VBAでも列挙型でEnumとありますね。 #ノンプロ研
2020-06-17 20:25:10enumerate(列挙する)関数はインデックスと要素をセットにしたタプルを順番に返してくれる zip関数は、複数のイテラブルからタプルを要素とする反復可能なオブジェクトを返す。こっち(zip関数)は、引数を2つ以上とって、その組を順番につくるイメージで #ノンプロ研
2020-06-17 20:26:49演習4はタプルのアンパックと変数への代入をfor文の変数2つに対して繰り返し行う「かっちょいい」やつ。ちょっと復習対象 #ノンプロ研
2020-06-17 20:27:59色々組み込み関数が出てきますが、いきなり全部覚えるのは大変だと思うので、「こんなことできる関数があったなー」ということだけでも覚えておいて、実際にコード書く中で役に立ちそうな段階がきたら改めて調べ直すのも手です。 #ノンプロ研
2020-06-17 20:28:53enumerateは「数え上げる」みたいな意味、 zipは「ジッパー」から名付けられたらしい #ノンプロ研
2020-06-17 20:32:32