プログラミング Python の勉強 スロットゲーム編 〜その16:サードパーティライブラリ「matplotlib」を使ってみる 番外編〜 コマンドスタイルの使い方 参考のため、コマンドスタイルで書いた場合のプログラムを残しておきます。オブジェクト指向スタイルと違って、全て「plt」を通して操作しているのがお分かりいただけると思います。 import matplo... 2021.07.26 プログラミング
プログラミング 【プログラミング – 初心者オススメ書籍】確かな力が身につくC#「超」入門 第2版 #2 C#を少し触った事があるけど、基礎から学び直したい。 C#の文法は出来るようになったけど、実際アプリでどのように使っていけばよいかをWindowsアプケーションを通じて理解できるようになります。 2021.07.25 プログラミング書評
プログラミング Python の勉強 スロットゲーム編 〜その16:サードパーティライブラリ「matplotlib」を使ってみる〜 サードパーティライブラリをインストールしたり、使ったりする練習をします。グラフ描画用のライブラリ「matplotlib」をインストールして、プレーヤーの所持コイン数をグラフで表示できるようにしましょう。ゲーム 5 回毎に以下のように所持コ... 2021.07.23 プログラミング
プログラミング 【プログラミング – 初心者オススメ書籍】3ステップでしっかり学ぶ C#入門[改訂2版]#1 【たしかに分かりやすい】 2011年発売の「3ステップでしっかり学ぶC#入門」の改訂版。 何も分からないけどプログラミングには興味があるという方、これまで何度もプログラミングに挑戦して挫折してしまった方に最適な一冊。 2021.07.20 プログラミング書評
プログラミング Python の勉強 スロットゲーム編 〜その15:ライブラリ、パッケージ、モジュール〜 正規表現による入力検証(バリデーション)をスロットゲームに組み込む際に「ライブラリ」や「モジュール」という単語が出てきました。Python の公式ページを見ていると「パッケージ」という単語も出てきます。どれも似たような使われ方をしていて区... 2021.07.19 プログラミング
プログラミング Python の勉強 スロットゲーム編 〜その14:入力検証(バリデーション)を導入〜 前回、"半角数字のみを許可する “正規表現” による入力検証(バリデーション)を採用" することを確認しましたので、今回は実際にスロットゲームに適用していきたいと思います。 前回の記事に記載したフローチャートには、入力検証部分にルー... 2021.07.16 プログラミング
プログラミング Python の勉強 スロットゲーム編 〜その13:入力検証(バリデーション)〜 現時点のスロットゲームでは、以下 4 つの問題点があります。 掛けコイン数に数字以外を入力するとエラーが発生する掛けコイン数に負数を指定することができる所持コイン数以上の掛けコイン数を指定することができる所持コイン数が 0 枚になら... 2021.07.14 プログラミング
プログラミング Python の勉強 スロットゲーム編 〜その12:関数を定義する〜 今回は "関数" について勉強します。数学にも "関数" は登場しますね。この 2 つの関数を「あ、似てる」と思う人と、「全然、違うじゃん」と思う人と分かれるようです。ですが理系だから前者だとか、前者の方が理解が早いとか、そういうことはあ... 2021.07.13 プログラミング
プログラミング Python の勉強 スロットゲーム編 〜その11:for、while による繰り返しを途中で飛ばす、離脱する、他。VS Code のデバッグも!〜 for と while について基本的な使い方は前回、勉強しました。しかし例外的な対応が必要になるのが世の常です。 continue で繰り返しを途中で飛ばしてみる 「continue」を使うと for と while で処理... 2021.07.09 プログラミング
プログラミング Python の勉強 スロットゲーム編 〜その10:while による繰り返し〜 Python における while での繰り返しについて勉強していきます。 for と違って書き方のパターンが少ないので、こちらの方が理解はしやすいかも知れません。しかし、ちょっとしたことで "無限ループ" になってしまいますのでご... 2021.07.09 プログラミング