ノンプロ研初心者プログラミング講座【Pythonコース第3期】第4回

コミュニティ「ノンプログラマーのためのスキルアップ研究会」の初心者プログラミング講座Pythonコース第4回のツイートまとめです。コンテンツは「組み込み関数・オブジェクト」です。
1

コミュニティ「ノンプログラマーのためのスキルアップ研究会」についてのお知らせ
https://tonari-it.com/community-nonpro-semi/

コミュニティ連携型!ノンプロ向けプログラミング講座開講のお知らせ
https://tonari-it.com/nonpro-beginner-vba-gas/

タカハシノリアキ @ntakahashi0505

準備完了! 本日は初心者Python講座。 折返しの第4回は、組み込み関数とオブジェクトについてです。 #ノンプロ研 pic.twitter.com/pZRPJ7vOLb

2020-06-17 19:48:16
拡大
すえ @sue1242

今日は #ノンプロ研 Python初級講座第4回。 今回から後半戦です。

2020-06-17 19:59:18
@shotarosawada

Python初級講座の第4回です。今日は組み込み関数、オブジェクト。暗記パートというか、ツール集というか #ノンプロ研

2020-06-17 20:01:56
すえ @sue1242

今日は組み込み関数とオブジェクト。 初めて触れる方には難しい概念かもしれませんが、慣れると便利なものばかりです。 #ノンプロ研

2020-06-17 20:10:37
しかお @shikao29

今日はPython講座4回目 組み込み関数とオブジェクト 便利な組み込み関数を使いこなしていきたいですね。 #ノンプロ研

2020-06-17 20:10:47
@shotarosawada

データ分析の手法で盛り上がるアイスブレイクルーム1。続きは飲み会で? #ノンプロ研

2020-06-17 20:11:28
すえ @sue1242

どんどんアウトプットして記憶を定着させましょう(定期) #ノンプロ研

2020-06-17 20:11:42
すえ @sue1242

組み込み関数を把握しておくとコードをシンプルにかけるので、色々覚えておいて損はないです。 #ノンプロ研

2020-06-17 20:13:37
おおさき🥔小さなIT活用で快適な農場づくりを @massa_potato

関数は一連の処理の集まりに名前をつけたもの。 関数のメリット: ・処理をひとまとめにできる ・再利用しやすくなる #ノンプロ研

2020-06-17 20:13:51
しかお @shikao29

組み込み関数(built-in) 予め用意されている関数。 便利だから用意されている。 →覚えると便利! #ノンプロ研

2020-06-17 20:15:03
すえ @sue1242

forループを回すときに enumerate関数を使えると、結構便利だったりします。 #ノンプロ研

2020-06-17 20:15:49
しかお @shikao29

input関数は、「進級できましたか?y or n」のように、 ユーザーに入力させることができます #ノンプロ研

2020-06-17 20:15:56
しかお @shikao29

list関数、前回課題で使うと楽でしたね。 list(range(1, 10)) とか #ノンプロ研

2020-06-17 20:16:59
すえ @sue1242

存在を忘れがちな print関数の endのキーワード引数。 これを使えば標準出力の行数を減らして見やすくしたりできます。 #ノンプロ研

2020-06-17 20:18:17
しかお @shikao29

print(object, end='\n') objectは複数入力可能、同時にいっぱい出力できる #ノンプロ研

2020-06-17 20:18:59
@shotarosawada

講座スライドで詳述されるのは、print,input,type,len関数の4つ #ノンプロ研

2020-06-17 20:20:43
すえ @sue1242

listの長さ分だけforループ回したいときに、len関数が輝きます。こんな感じに使います。 for i in range(len(list)): #ノンプロ研

2020-06-17 20:22:32
@shotarosawada

ちゃんと2バイト文字も1文字でカウントしてくれるlen関数 #ノンプロ研

2020-06-17 20:24:00
しかお @shikao29

enumerate(iterable) →enumerateオブジェクトを返す GASでいうentriesみたいなやつ。 VBAでも列挙型でEnumとありますね。 #ノンプロ研

2020-06-17 20:25:10
@shotarosawada

enumerate(列挙する)関数はインデックスと要素をセットにしたタプルを順番に返してくれる zip関数は、複数のイテラブルからタプルを要素とする反復可能なオブジェクトを返す。こっち(zip関数)は、引数を2つ以上とって、その組を順番につくるイメージで #ノンプロ研

2020-06-17 20:26:49
@shotarosawada

演習4はタプルのアンパックと変数への代入をfor文の変数2つに対して繰り返し行う「かっちょいい」やつ。ちょっと復習対象 #ノンプロ研

2020-06-17 20:27:59
すえ @sue1242

色々組み込み関数が出てきますが、いきなり全部覚えるのは大変だと思うので、「こんなことできる関数があったなー」ということだけでも覚えておいて、実際にコード書く中で役に立ちそうな段階がきたら改めて調べ直すのも手です。 #ノンプロ研

2020-06-17 20:28:53
おおさき🥔小さなIT活用で快適な農場づくりを @massa_potato

enumerateは「数え上げる」みたいな意味、 zipは「ジッパー」から名付けられたらしい #ノンプロ研

2020-06-17 20:32:32
@shotarosawada

ノンプロPython本の6章あたりで組み込み関数については詳しく書いているよ!とのことです #ノンプロ研

2020-06-17 20:34:02
1 ・・ 4 次へ