書籍
書籍

改訂新版 最短距離でゼロからしっかり学ぶ Python 入門 実践編 〜ゲーム開発・データ可視化・Web開発

0.0

販売価格

¥
3,850
税込
還元ポイント

販売中

お取り寄せ
発送目安
2日~14日

お取り寄せの商品となります

入荷の見込みがないことが確認された場合や、ご注文後40日前後を経過しても入荷がない場合は、取り寄せ手配を終了し、この商品をキャンセルとさせていただきます。

フォーマット 書籍
発売日 2024年10月31日
国内/輸入 国内
出版社技術評論社
構成数 1
パッケージ仕様 -
SKU 9784297145262
ページ数 360
判型 B5変形

構成数 : 1枚


【凡例】
# 章見出し
## 節見出し
### 項見出し



プロジェクト1 エイリアン侵略ゲーム
#第1章 弾を発射する宇宙船
##プロジェクトの計画を立てる
##Pygameをインストールする
##ゲームのプロジェクトを開始する
###Pygameの画面を作成してユーザーの入力を受け付ける
###フレームレートを制御する
###背景色を設定する
###Settingsクラスを作成する
##宇宙船の画像を追加する
###Shipクラスを作成する
###宇宙船を画面に描画する
##リファクタリング:_check_events()と_update_screen()メソッド
###_check_events()メソッド
###_update_screen()メソッド
##宇宙船を操縦する
###キー入力に反応する
###連続した移動に対応する
###左右に移動する
###宇宙船のスピードを調整する
###_check_events()をリファクタリングする
###Qが押されたら終了する
###ゲームをフルスクリーンモードで実行する
##振り返り
###alien_invasion.py
###settings.py
###ship.py
##弾を発射する
###弾の設定を追加する
###Bulletクラスを作成する
###複数の弾をグループに保存する
###弾を発射する
###古い弾を削除する
###弾の数を制限する
###_update_bullets()メソッドを作成する
##まとめ

#第2章 エイリアン!
##プロジェクトをレビューする
##最初のエイリアンを生成する
###Alienクラスを作成する
###Alienのインスタンスを生成する
##エイリアンの艦隊を編成する
###1列のエイリアンを作成する
###_create_fleet()をリファクタリングする
###複数の列を追加する
##艦隊を動かす
###エイリアンを右に移動する
###艦隊の移動する方向の設定を追加する
###エイリアンがどちらかの端に到達したかを確認する
###艦隊を下に移動して進行方向を変える
##エイリアンを撃つ
###弾が衝突したことを検出する
###テスト用に大きな弾を作成する
###艦隊を再度出現させる
###弾のスピードを上げる
###_update_bullets()をリファクタリングする
##ゲームを終了する
###エイリアンと宇宙船の衝突を検出する
###エイリアンと宇宙船の衝突に対応する
###エイリアンが画面の一番下に到達する
###ゲームオーバー!
###ゲームの状態によって実行される箇所を明確にする
##まとめ

#第3章 得点を表示する
##Playボタンを追加する
###Buttonクラスを作成する
###画面にボタンを描画する
###ゲームを開始する
##ゲームをリセットする
###ゲーム開始ボタンを無効化する
###マウスカーソルを隠す
##レベルアップする
###速度の設定を変更する
###速度をリセットする
##得点を表示する
###得点を画面に表示する
###スコアボードを作成する
###エイリアンを撃ち落とすと得点を更新する
###得点をリセットする
###撃ち落としたすべての点数を確認する
###エイリアンの点数を増やす
###得点を丸める
###ハイスコア
###レベルを表示する
###宇宙船の数を表示する
##まとめ

プロジェクト2 データの可視化
#第4章 データを生成する
##Matplotlibをインストールする
##簡単な折れ線グラフを描画する
###ラベルと線の太さを変更する
###グラフを修正する
###組み込みのスタイルを使用する
###scatter()で複数の点にスタイルを指定して描画する
###scatter()で連続した点を描画する
###データを自動的に計算する
###軸ラベルをカスタマイズする
###色をカスタマイズする
###カラーマップを使用する
###グラフを自動的に保存する
##ランダムウォーク
###RandomWalkクラスを作成する
###方向を選択する
###ランダムウォークを描画する
###複数のランダムウォークを生成する
###ランダムウォークにスタイルを設定する
##Plotlyでサイコロを転がす
###Plotlyをインストールする
###Dieクラスを作成する
###サイコロを転がす
###結果を分析する
###ヒストグラムを作成する
###グラフをカスタマイズする
###2個のサイコロを転がす
###さらにカスタマイズする
###異なるサイズのサイコロを転がす
###グラフを保存する
##まとめ

#第5章 データをダウンロードする
##CSVファイル形式
###CSVファイルのヘッダーを解析する
###ヘッダーとそ<...

  1. 1.[書籍]

世界で150万部突破の「PYTHON CRASH COURSE」の翻訳版、「最短距離でゼロからしっかり学ぶ Python入門 実践編」の改訂新版です。Python 3.7から3.11へのアップデート、ライブラリのアップデートのほか、書籍で使用するエディターをSublime TextからVisual Studio Codeに変更します。実践編では、インベーダーゲーム開発、データ可視化、Webアプリケーション開発の各テーマについて、手を動かしながら学ぶ形でわかりやすく解説します。

作品の情報

メイン

メンバーズレビュー

レビューを書いてみませんか?

読み込み中にエラーが発生しました。

画面をリロードして、再読み込みしてください。