これらのプロモーションはこの商品に適用されます:
一部のプロモーションは他のセールと組み合わせることができますが、それ以外のプロモーションは組み合わせることはできません。詳細については、これらのプロモーションに関連する規約をご覧ください。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
VTuberサプーが教える! Python 初心者のコード/プロのコード Kindle版
「自分が書いたコードは、仕事で通用するか不安……」
「動くものは作れる。そこからどう上達すればいい?」
そんな悩みを抱えるあなたに、VTuberサプーがPythonでのコードの書きかたをお教えします! 本書は、コードの見た目の整えかたから、読みやすさ、シンプルさ、安全性……などを意識した「プロ」の知識とテクニックをまとめました。中の人のエンジニア経験から得た知見をもとに解説しているので、実際に現場でちゃんと役立つコードに改善できます。この1冊で、自分の書くコードをワンランクアップさせましょう!
(こんな方におすすめ)
・エンジニアへの転職を見据えてPythonを勉強中の人
・よりよいコードの書きかたを知りたい人
(目次)
第1章 コードは動けばなんでも同じ?
1-1 「動けばどんなコードでもいい」から卒業しよう
1-2 良いコードとはどんなコードなのか?
1-3 Pythonらしいコードを書こう
1-4 コードの書きかたにはトレンドがある
1-5 モチベーションを保ちながらスキルアップする方法
第2章 まずはコードの見た目を整えよう
2-1 コードのお作法「PEP8」の要点をおさえる
2-2 コードフォーマッターblackで自動整形してみよう
第3章 読みやすいコードに改善するテクニック
3-1 コードは適切なサイズで分割しよう
3-2 スッキリしたif文を書くコツ
3-3 ネストが深くなりすぎないようにしよう
3-4 変数名・関数名・クラス名の命名にも注力する!
3-5 要所にわかりやすいコメントを残すには
第4章 Python便利機能でシンプルなコードを書く
4-1 for文で活躍する組み込み関数
4-2 よく使う標準ライブラリ
4-3 スッキリしたコードが書けるPython便利機能
第5章 プロが意識する安全性が高いコードとは?
5-1 変数のスコープを意識しよう
5-2 ミュータブル/イミュータブルの違いに要注意
5-3 「副作用」がないコードを書くために
5-4 インプレースかどうかを意識しよう
5-5 型ヒントで可読性と安全性を高める
5-6 安全性の要! 例外処理を書こう
5-7 テストコード以外でも使えるassert文
5-8 ログを出力しよう
第6章 中級者への壁! クラスとオブジェクトに慣れる
6-1 クラスとはなにか? 概念を理解しよう
6-2 dataclassでデータ格納に特化したクラスを作る
6-3 オブジェクト指向を正しく理解する
第7章 バグがあるかも? テストコードを書こう!
7-1 テストコードとはなにか?
7-2 pytestを使ってテストコードを書いてみよう
第8章 自力でエラーを解消するために
8-1 エラーを解消するためのヒント
8-2 YouTubeの質問で多いエラー
巻末付録 厳選! プログラミング学習に役立つサービス
- 言語日本語
- 出版社技術評論社
- 発売日2024/7/27
- ファイルサイズ32.8 MB
この商品をチェックした人はこんな商品もチェックしています
出版社より
コードは動けばなんでも同じ?
はじめに、コードを改善する目的やメリットを解説します。コードの書きかたはある程度プログラマーの好みが反映されますが、普遍的で客観的な「コードの良し悪しの基準」があります。目標とするコードの理想像をつかみましょう。
まずはコードの見た目を整えよう
コードを読みやすくするテクニックの中で、もっともかんたんなものは「コードの見た目を整えること」です。スペースや空行の有無などの細かい部分のそろえかた、かんたんに見た目をそろえるツールの使用方法をご紹介します。
読みやすいコードに改善するテクニック
読みやすいコードを書くと、コード全体が整理整頓された状態になり、実装の誤りやロジックの矛盾に気づきやすくなります。コードの適切な分割方法、ネストを浅くする方法……など、可読性を高めるテクニックを解説します。
Python便利機能でシンプルなコードを書く
Pythonには便利な機能や標準ライブラリが備わっています。これらを利用すれば、シンプルなPythonらしいコードが書けるようになります。for文をシンプルに書ける組み込み関数などを使いこなして、コードのよけいな複雑さを排除しましょう。
プロが意識する安全性が高いコードとは?
独学では意識しづらい「安全性」を本書で丁寧に解説します。知らずにバグを仕込まないための基礎知識をはじめ、不正な動作をしにくいプログラムを作るテクニック、例外処理、ログ出力……これらを学ぶことが、プロらしいコードを書く第1歩です。
中級者への壁! クラスとオブジェクトに慣れる
「クラス」や「オブジェクト」は初学者にとって難しい概念です。それでも、ライブラリを理解したり抽象的なコードを書いたりするには、考えかたを知って使い慣れることをおすすめします。本書では順を追ってクラスやオブジェクトをじっくり解説します。
バグがあるかも? テストコードを書こう!
複雑なプログラムを一度で完璧に作れる人はほとんどいません。そのため、コードが想定どおりに動くかを確認する「テストコード」を書いてコードの安全性を高めます。基本的なテストコードの書きかたや考えかたを身につけましょう。
自力でエラーを解消するために
いかに早く的確に「エラー」を解消してコードを完成させるかが、初心者とプロの分かれ目。万能の解消方法はありませんが、エラーメッセージの読みかたや、YouTubeの視聴者から寄せられた「遭遇しやすいエラー」など、解消に役立つヒントをご紹介します。
商品の説明
著者について
2021年1月にチャンネルを開設して以来、わかりやすく実務に使える解説内容が好評を博しており、2024年6月時点で、チャンネル登録者数8万人。総再生回数は約490万回を突破している。中の人はPythonエンジニアとして働く。
YouTubeチャンネル:https://www.youtube.com/@pythonvtuber9917 --このテキストは、絶版本またはこのタイトルには設定されていない版型に関連付けられています。
登録情報
- ASIN : B0D8KNXRK9
- 出版社 : 技術評論社
- アクセシビリティ : 詳細はこちら
- 発売日 : 2024/7/27
- 言語 : 日本語
- ファイルサイズ : 32.8 MB
- Text-to-Speech(テキスト読み上げ機能) : 有効
- タイプセッティングの改善 : 有効
- X-Ray : 有効にされていません
- Word Wise : 有効にされていません
- 本の長さ : 377ページ
- ISBN-13 : 978-4297142865
- Page Flip : 有効
- Amazon 売れ筋ランキング: Kindleストア - 33,932位 (Kindleストアの売れ筋ランキングを見る)
- コンピュータ・IT (本) - 751位
- コンピュータ・IT (Kindleストア) - 1,407位
- カスタマーレビュー:
著者について

VTuber。おもにPythonプログラミングの解説動画を投稿。
2021年1月にチャンネルを開設して以来、わかりやすく実務に使える解説内容が好評を博しており、2025年1月時点で、チャンネル登録者数10万人を突破。中の人は主にPythonを使ったソフトウェアエンジニアとして働く。
カスタマーレビュー
お客様のご意見
お客様の投稿に基づきAIで生成されたものです。カスタマーレビューは、お客様自身による感想や意見であり、Amazon.co.jpの見解を示すものではありません選択して詳細を見る
上位レビュー、対象国: 日本
レビューのフィルタリング中にエラーが発生しました。ページを再読み込みしてください。
- 2026年1月10日に日本でレビュー済みフォーマット: 単行本(ソフトカバー)Amazonで購入プログラミングの作法について分かりやすく書かれた本。詳細は彼女のYouTube動画を見れば大体のことは分かるはず
- 2025年1月22日に日本でレビュー済みフォーマット: Kindle版 (電子書籍)Amazonで購入表紙で見てわかる通り、重要なことをさらっと学べます。
読みやすくてためになります。
- 2024年7月29日に日本でレビュー済みフォーマット: Kindle版 (電子書籍)Amazonで購入内容はいいのですが、電子版は紙面を再構築するせいで、改行やスペースが無茶苦茶になって読みにくいです。
- 2025年10月30日に日本でレビュー済みフォーマット: 単行本(ソフトカバー)Amazonで購入初心者から中級者になるために必要なことが書いてあり、とても面白く楽しく読むことが出来ました
- 2025年6月22日に日本でレビュー済みフォーマット: Kindle版 (電子書籍)Amazonで購入Youtubeチャンネルが的確で分かりやすいので(動画編集も秀逸)、書籍のほうも購入してみました。とても分かりやすく、説明レベルのムラが小さいです。次の学修の起点にもなる書籍だと思います。
- 2024年12月29日に日本でレビュー済みフォーマット: Kindle版 (電子書籍)Amazonで購入社会人5年目です。転職後コードレビューでよく同僚や上司に注意を受けるようになりました。早急に改善したい思いがあり、購入しました。内容がすごく分かりやすかったこと、運用・保守しやすい方法なども記載してありタメになりました。
私は今まで独学で行ってきました。コードを良くする手法や今まで知っていた手法のメリットデメリットを再確認できたことは凄く大きかったです。
- 2025年4月17日に日本でレビュー済みフォーマット: 単行本(ソフトカバー)Amazonで購入Pythonの勉強のためにこちらを買いましたが、私自身にはまだ早かったようです。
こちらの商品を買われるのであれば、以下の方向けだと思います。
・Python初心者(初級)だが、ある程度自分でコードを理解して書ける
・コーディングをもっと綺麗にかけるようになりたい。
と大きく2点として、この本に向いている人を上げました。
これらを考えてる方は購入をおススメします!
まず、自分がこの本を買ったのは、YouTubeで彼女の動画を見てPythonを学んでいました。(他の動画
も観てますが…)
コーディングはまだ思ったように(現在このレビュを書いている段階では)書けない状態です。
その中で、こちらの本を購入して勉強…と思いましたが、書いてある内容は上記に上げた2点が大きいです。
その意味では私自身にはこの本を手に取るには、まだ早かったと思ってます。
なので、こちらの本を購入検討されてる方は、ある程度思ったコーディングができる。しかし、綺麗に
かけてるかと言われたら、そうではないという思いがあれば、こちらの本を購入してみてはいかがだろうか?
- 2025年2月9日に日本でレビュー済みフォーマット: 単行本(ソフトカバー)Amazonで購入初学者に分かりやすく
可愛いイラストも多めなので
飽きにくい本です。












