スッキリわかるPython入門 第2版

¥ 2,640 (税込)
2023年11月発売 A5判 416ページ
こんな方におすすめ
- プログラミングやPythonをはじめて学ぶ人
- 学校の授業や試験、職場の研修を楽しくラクにクリアしたい人
- 機械学習や人工知能に興味があるが何からはじめていいか迷っている人
- Pythonについて、短時間でサクッとマスターしたい人
- グルメ(特にカレー)の題材で楽しく学びたい人
データ分析やAIの分野で注目のプログラミング言語Pythonは、WebやIoTをはじめとした幅広い分野で活用されています。比較的シンプルとはいえ、Pythonには多くの文法・記法があり、初心者が独学でマスターすることは簡単ではありません。そこで本書では、プログラミングの基礎を丹念に解きほぐし、楽しいストーリーとともに、つまずくことなく最後まで読み通せる入門書を目指しました。もちろん、「スッキリ」シリーズの特長であるプログラミングのしくみやコツがしっかり身に付くので、機械学習やWebアプリケーションなどの専門分野の学習にスムーズに進むことができます。
シリーズで好評の楽しみながら知識の確認ができる練習問題と、よく陥りがちなエラーや落とし穴の対策をまとめた「エラー解決・虎の巻」も収録していますので、挫折せずに着実に学びきることができるでしょう。
書籍目次
第0章 ようこそPythonの世界へ
第Ⅰ部 Pythonの基礎を学ぼう
第1章 変数とデータ型
第2章 コレクション
第3章 条件分岐
第4章 繰り返し
第Ⅱ部 Pythonで部品を組み上げよう
第5章 関数
第6章 オブジェクト
第7章 モジュール
第8章 まだまだ広がるPythonの世界
付録
付録A エラー解決・虎の巻
付録B パズルRPGの製作
付録C 練習問題の解答
索引
学習用の開発環境について
本書では学習用に2種類の開発環境をご用意しています。お好みの環境で、いますぐ学習を開始しましょう!
手法① dokopy : セットアップ 0秒 ⇒ 最初のプログラム実行まで 10秒 dokopyとは、『スッキリわかるPython入門』の読者さまによる学習のハードルを下げる目的で、無償・非保証で提供されているクラウド学習環境です。PCやスマホのブラウザを用いて、手軽に学習を進めるこ ...
クラウド学習環境 dokopy の使い方
手法② JupyterLab : セットアップ 15〜30分 ⇒ 最初のプログラム実行まで 20〜45分 重要AnacondaでインストールしたJupyterLabを前提に手順を紹介します。Anacondaのインストールはこちらの記事を参照してください。 step1JupyterLabの起動 Window ...
JupyterLab利用手順
掲載コードのダウンロード
書籍『スッキリわかるPython入門 第2版』(インプレス)の掲載コード一式です。
- このソフトウェアの著作権は株式会社フレアリンクに帰属し、利用者にはCreative Commons BY-SA 4.0 (要約)及び当補足事項に従いその使用が許諾されるものです。
- このソフトウェアは、書籍購入者サポートの一環として提供・利用許諾されるものです。購入戴いていない方はご利用になれません。
- このソフトウェアは、AS-IS・非保証で提供されるものです。株式会社フレアリンク・著者・出版社はその内容について、いかなる理由においても保証・修繕する義務を負いません。
- 編集その他の理由により、当ソフトウェアは書籍掲載のものと一部異なることがあります。また、書籍掲載の全てのコードを収録しているわけではありません。
巻末付録「パズルRPG作成演習」 課題6〜10
巻末付録B「パズルRPGの製作」本編収録の続きは、以下を参考に進めてみてください。
課題6 シーケンス図 課題7 シーケンス図 課題8 シーケンス図 課題9 シーケンス図
【スッキリ分かるPython入門 第2版: Puzmon】課題6 バトルフィールドの実装
【スッキリ分かるPython入門 第2版: Puzmon】課題7 コマンド入力に基づいた宝石移動の実装
【スッキリ分かるPython入門 第2版: Puzmon】課題8 宝石消滅判定の実装
【スッキリ分かるPython入門 第2版: Puzmon】課題9 攻撃処理の実装
【スッキリ分かるPython入門 第2版: Puzmon】課題10 コンボ処理の実装
パズルRPGの課題5〜10の解答例はこちらよりダウンロードしてください。
なお、課題4までは難易度低めのため解答例は公開していません。課題5まで取り組めたら、まずはそこまでの解答例と照らし合わせてみましょう。