mind.スマートフォン用の表示で見るmind.学んだことの記録2019-12-09『スッキリわかるPython入門』を読んで数を書けば質が上がると思っています。adventar.orgものすごく漠然と「pythonやりたいな」と思ってたら、「スッキリわかる」シリーズからpython本が出ていたので読みました。pythonの初学者というよりはプログラミング初学者におすすめできる入門書ですね。内容の量については他のpython入門書と同じくらいか少し少ないくらいだと思います。(クラスや内包表記は端折られてますし)そのような本をなぜおすすめするかというと、内容の順番が素晴らしいからです。pythonの入門書は何冊か立ち読みしましたが、大抵のものは下記のような順で記載されていました。→繰り返しと条件分岐でした。特筆すべき点と書いたものの、ものすごく地味ということは理解しています。入門書が初学者にとって、学習のモチベーションに大きく影響することを考えるとこれはかなりのアドバンテージになると思うのですよ。順で書かれていることがなぜ特筆すべき点なのか。pythonでは下記のようにif文の条件式でコレクションを精査することができます。コレクションとすると、コレクションの説明のときにif文の説明をしてしまうことになるんですね。ものによっては、繰り返しの前にリストだけ説明してその他のコレクションは後で説明することで条件分岐の説明をしていたりします。その説明の順が悪いということではないのですが、本を読むときはできる限り一方通行で読める方が分かりやすい本だと私は考えています。リストの説明だけ先にして、条件分岐と繰り返しを挟んで他のコレクションを後でまとめて行うよりは、それぞれを一章ずつにまとめたほうがコレクションの同士でも比較ができ、効率的に理解できると考えています。話は変わりますが、人の脳は考えていることを切り替えるときにものすごく疲れるらしいです。脳にとっても前の章に戻ることなく理解できるような構成が望ましいということです。条件分岐とコレクションの説明の順番はほんの一例ですが、他の章もわかりやすさが考え抜かれていて、1ページ目から順番に読むことで予備知識が無くても効率よく理解することができます。入門書は人によって合う・合わないがありますが、『スッキリわかるPython入門』はプログラミングの知識が無い人ほどおすすめできる本です。「スッキリわかる」シリーズお馴染みのキャラの掛け合いベースで進む説明もとても分かりやすいです。著者のお二人に脱帽です。Java入門のように是非実践編も執筆していただきたいと思っています。Rails6をインストールするコマンド(2019/12/11時点)『スッキリわかるPython入門』を読んで月別アーカイブはてなブログをはじめよう!cm_kenjiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。