Amazon スマイルSALE 4/30(木) 9:00スタート
2パーセントの割引でEUR 15.32 税込
紙の本の価格: EUR 15.63
獲得予定ポイント: +84 pt (3%)
期間限定ポイント
ご請求額:JPY 2,803

これらのプロモーションはこの商品に適用されます:

一部のプロモーションは他のセールと組み合わせることができますが、それ以外のプロモーションは組み合わせることはできません。詳細については、これらのプロモーションに関連する規約をご覧ください。

を購読しました。 続刊の配信が可能になってから24時間以内に予約注文します。最新刊がリリースされると、予約注文期間中に利用可能な最低価格がデフォルトで設定している支払い方法に請求されます。
メンバーシップおよび購読」で、支払い方法や端末の更新、続刊のスキップやキャンセルができます。
次に追加されました:

申し訳ありません。問題が発生しました。

ウィッシュリストの取得中にエラーが発生しました。もう一度やり直してください。

申し訳ありません。問題が発生しました。

リストを利用できません。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

  • VTuberサプーが教える! Python 初心者のコード/プロのコード

著者をフォロー

新刊とおすすめタイトルの情報を入手
何か問題が発生しました。後で再度リクエストしてください。

VTuberサプーが教える! Python 初心者のコード/プロのコード Kindle版

5つ星のうち4.6 (159)

(概要)

「自分が書いたコードは、仕事で通用するか不安……」

「動くものは作れる。そこからどう上達すればいい?」

そんな悩みを抱えるあなたに、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の質問で多いエラー

巻末付録 厳選! プログラミング学習に役立つサービス
この本はファイルサイズが大きいため、ダウンロードに時間がかかる場合があります。Kindle端末では、この本を3G接続でダウンロードすることができませんので、Wi-Fiネットワークをご利用ください。

お買い得タイトル

あなたの購入および読書履歴からのおすすめ

出版社より

Python コード コーディング VTuber
Python コード コーディング VTuber

コードの考え方

コードは動けばなんでも同じ?

はじめに、コードを改善する目的やメリットを解説します。コードの書きかたはある程度プログラマーの好みが反映されますが、普遍的で客観的な「コードの良し悪しの基準」があります。目標とするコードの理想像をつかみましょう。

見た目

まずはコードの見た目を整えよう

コードを読みやすくするテクニックの中で、もっともかんたんなものは「コードの見た目を整えること」です。スペースや空行の有無などの細かい部分のそろえかた、かんたんに見た目をそろえるツールの使用方法をご紹介します。

可読性

読みやすいコードに改善するテクニック

読みやすいコードを書くと、コード全体が整理整頓された状態になり、実装の誤りやロジックの矛盾に気づきやすくなります。コードの適切な分割方法、ネストを浅くする方法……など、可読性を高めるテクニックを解説します。

シンプル

Python便利機能でシンプルなコードを書く

Pythonには便利な機能や標準ライブラリが備わっています。これらを利用すれば、シンプルなPythonらしいコードが書けるようになります。for文をシンプルに書ける組み込み関数などを使いこなして、コードのよけいな複雑さを排除しましょう。

安全性

プロが意識する安全性が高いコードとは?

独学では意識しづらい「安全性」を本書で丁寧に解説します。知らずにバグを仕込まないための基礎知識をはじめ、不正な動作をしにくいプログラムを作るテクニック、例外処理、ログ出力……これらを学ぶことが、プロらしいコードを書く第1歩です。

クラス

中級者への壁! クラスとオブジェクトに慣れる

「クラス」や「オブジェクト」は初学者にとって難しい概念です。それでも、ライブラリを理解したり抽象的なコードを書いたりするには、考えかたを知って使い慣れることをおすすめします。本書では順を追ってクラスやオブジェクトをじっくり解説します。

テストコード

バグがあるかも? テストコードを書こう!

複雑なプログラムを一度で完璧に作れる人はほとんどいません。そのため、コードが想定どおりに動くかを確認する「テストコード」を書いてコードの安全性を高めます。基本的なテストコードの書きかたや考えかたを身につけましょう。

エラー解消

自力でエラーを解消するために

いかに早く的確に「エラー」を解消してコードを完成させるかが、初心者とプロの分かれ目。万能の解消方法はありませんが、エラーメッセージの読みかたや、YouTubeの視聴者から寄せられた「遭遇しやすいエラー」など、解消に役立つヒントをご紹介します。

商品の説明

著者について

VTuber。おもにPythonプログラミングの解説動画を投稿。
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ストアの売れ筋ランキングを見る)
  • カスタマーレビュー:
    5つ星のうち4.6 (159)

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
サプー
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

VTuber。おもにPythonプログラミングの解説動画を投稿。

2021年1月にチャンネルを開設して以来、わかりやすく実務に使える解説内容が好評を博しており、2025年1月時点で、チャンネル登録者数10万人を突破。中の人は主にPythonを使ったソフトウェアエンジニアとして働く。

カスタマーレビュー

星5つ中4.6つ
159グローバルレーティング

お客様のご意見

お客様はこの書籍について、とても分かりやすく説明レベルが小さく、例示のコードも動画さながらに理解しやすいと評価しています。また、解説の表現も平易で、例示のコードを動画さながらに理解できる点も高く評価されています。内容面でも、初心者から中級者まで幅広く学ぶことができると好評です。特に機械学習の開発サイクルをより強固なものにする手法や、コードを良くする手法など、技術的な押えどころが多く掲載されているようです。
お客様の投稿に基づきAIで生成されたものです。カスタマーレビューは、お客様自身による感想や意見であり、Amazon.co.jpの見解を示すものではありません

選択して詳細を見る

13人のお客様が分かりやすさに言及し、12人が肯定的、1人が否定的です
お客様はこの本の分かりやすさを高く評価しています。とても分かりやすく、例示のコードも動画さながらに理解しやすいと感じています。また、初心者が自分でプログラムを書けるようになる際に、自己流を脱してプロのロバストなコーディングを目指したいという声もあります。また、運用・保守しやすい方法や、初心者が自分でプログラムを書くのに適していると感じているようです。
独学である程度(趣味ですが)Python他幾つかの言語も使っています。 なので復習的な感じではありましたが、とても分かりやすく、楽しく読ませていただきました。 初心者の人でもするするっと覚えていけそうです。もっと読む
...動画も毎回テーマを絞ってテーマからブレずに解説してくれていて非常にわかりやすいです。今回の書籍もチャンネル登録者にアンケートをとって書籍のテーマを決定されているようで自分が出したい本を出すというよりはチャンネル登録者が求めているものを書くというスタンスで出版されています。...もっと読む
表紙で見てわかる通り、重要なことをさらっと学べます。 読みやすくてためになりますもっと読む
この本は初心者が自分でプログラムを書けるようになった時に、自己流を脱してプロのロバストなコーディングをみにつけるのに最適だと思います。プログラミングの本はすごく初歩か、逆にすごくマニアックなものが多く、意外に歩き始めたヨチヨチプログラマー卒業させて大人にしてくれる本は少ないです。...もっと読む
5人のお客様が内容に言及し、5人が肯定的、0人が否定的です
お客様はこの書籍の内容を高く評価しています。重要なことをさらっと学べ、機械学習の開発サイクルをより強固なものにできると感じています。また、深く広く技術的な押えどころが多数掲載されており、コードを良くする手法や今まで知っていた手法のメリットデメリットを再確認できたという声があります。
見た目とは裏腹に深く広く技術的な押えどころが多数掲載されていると思います。私はこの本をきっかけにPythonSupplを視聴するようになりましたが、ある程度体系だって学びたい時はこの本を、何か特定の項目について深く知りたい時は動画を参考にするのが良いのではと思います。もっと読む
...Pythonエンジニアの方だけでなく、データサイエンティストの方もこの本を参考にすることで、機械学習の開発サイクルをより強固なものにできると思います。もっと読む
...私は今まで独学で行ってきました。コードを良くする手法や今まで知っていた手法のメリットデメリットを再確認できたことは凄く大きかったです。もっと読む
表紙で見てわかる通り、重要なことをさらっと学べます。 読みやすくてためになります。もっと読む
5人のお客様が読みやすさに言及し、5人が肯定的、0人が否定的です
お客様はこの書籍の読みやすさを高く評価しています。とても面白く楽しく読めたと感じており、初学者にも分かりやすく、可愛いイラストが多く掲載されているため飽きにくいと好評です。また、データサイエンティストに特におすすめだと述べています。
...なので復習的な感じではありましたが、とても分かりやすく、楽しく読ませていただきました。 初心者の人でもするするっと覚えていけそうです。もっと読む
初心者から中級者になるために必要なことが書いてあり、とても面白く楽しく読むことが出来ましたもっと読む
初学者に分かりやすく 可愛いイラストも多めなので 飽きにくい本です。もっと読む
一読の価値ありますもっと読む

上位レビュー、対象国: 日本

  • 2026年1月10日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)Amazonで購入
    プログラミングの作法について分かりやすく書かれた本。詳細は彼女のYouTube動画を見れば大体のことは分かるはず
    2人のお客様がこれが役に立ったと考えています
    レポート
  • 2025年1月22日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    表紙で見てわかる通り、重要なことをさらっと学べます。
    読みやすくてためになります。
    7人のお客様がこれが役に立ったと考えています
    レポート
  • 2024年7月29日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    内容はいいのですが、電子版は紙面を再構築するせいで、改行やスペースが無茶苦茶になって読みにくいです。
    73人のお客様がこれが役に立ったと考えています
    レポート
  • 2025年10月30日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)Amazonで購入
    初心者から中級者になるために必要なことが書いてあり、とても面白く楽しく読むことが出来ました
    3人のお客様がこれが役に立ったと考えています
    レポート
  • 2025年6月22日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    Youtubeチャンネルが的確で分かりやすいので(動画編集も秀逸)、書籍のほうも購入してみました。とても分かりやすく、説明レベルのムラが小さいです。次の学修の起点にもなる書籍だと思います。
    7人のお客様がこれが役に立ったと考えています
    レポート
  • 2024年12月29日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    社会人5年目です。転職後コードレビューでよく同僚や上司に注意を受けるようになりました。早急に改善したい思いがあり、購入しました。内容がすごく分かりやすかったこと、運用・保守しやすい方法なども記載してありタメになりました。

    私は今まで独学で行ってきました。コードを良くする手法や今まで知っていた手法のメリットデメリットを再確認できたことは凄く大きかったです。
    11人のお客様がこれが役に立ったと考えています
    レポート
  • 2025年4月17日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)Amazonで購入
    Pythonの勉強のためにこちらを買いましたが、私自身にはまだ早かったようです。

    こちらの商品を買われるのであれば、以下の方向けだと思います。

    ・Python初心者(初級)だが、ある程度自分でコードを理解して書ける
    ・コーディングをもっと綺麗にかけるようになりたい。

    と大きく2点として、この本に向いている人を上げました。
    これらを考えてる方は購入をおススメします!

    まず、自分がこの本を買ったのは、YouTubeで彼女の動画を見てPythonを学んでいました。(他の動画
    も観てますが…)
    コーディングはまだ思ったように(現在このレビュを書いている段階では)書けない状態です。
    その中で、こちらの本を購入して勉強…と思いましたが、書いてある内容は上記に上げた2点が大きいです。
    その意味では私自身にはこの本を手に取るには、まだ早かったと思ってます。
    なので、こちらの本を購入検討されてる方は、ある程度思ったコーディングができる。しかし、綺麗に
    かけてるかと言われたら、そうではないという思いがあれば、こちらの本を購入してみてはいかがだろうか?
    18人のお客様がこれが役に立ったと考えています
    レポート
  • 2025年2月9日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)Amazonで購入
    初学者に分かりやすく
    可愛いイラストも多めなので
    飽きにくい本です。
    6人のお客様がこれが役に立ったと考えています
    レポート

問題を報告


この商品には、不適切な内容が含まれていますか?
この商品は、著作権を侵害していると思いますか?
この商品には、品質または書式設定の問題が含まれていますか?