著者:前川 英二
ページ数:215

¥800¥0

 本書はPython(パイソン)プログラミングの初級者向けの自習本です。マイクロソフトのWindowsでの学習を前提としています。テトリス風ゲームのプログラム制作を通して、Pythonプログラミングを学びます。Pythonの最大の特徴はオブジェクト指向の「クラス」を用いることです。プログラムを作りながら、「クラス」を用いたプログラミングの仕方を学びます。
 Pythonプログラムを動作させるために、Pythonの実行環境をPCにインストールする必要があります。この本では、最初に、これらをインストールする代表的な方法を示しています。Pythonに付属している標準モジュールだけを使用しています。他のモジュールのインストールは必要ありません。開発環境はWindows PCで、OSはWindows10 64ビット版を用いています。Pythonが動く環境であれば、開発環境に依存しないで本書のプログラムは動作します。 
 ゲーム用ウィンドウの作成、ゲームブロックの描画を学びます。タイマーによるブロックの落下とキーボードによるブロックの移動を学びます。描画用のツールキットとして標準のtkinterモジュールを使用します。標準のthreadingモジュールを用いてイベントタイマーを作ります。
 実際のプログラムコードを通して、順次、Pythonの文法を勉強していきます。コードの説明は初級者向けにできるだけ易しくしています。しかし、ある程度の専門的な用語は説明なしに使用しています。易しく説明するために、厳密性にやや欠けている場合があります。
 最後に、テトリス風ゲームとして動作するプログラムの全コードを掲載しています。

 本書で、Pythonプログラミングの楽しさを味わって頂ければと思います。

シリーズ一覧

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する