Pythonを使用してチェス盤の正方形の色を決定するプログラム
チェス盤の座標、つまりチェス盤の行と列の座標を表す文字列があるとします。以下は参考のためのチェス盤です。
指定されたセルが白かどうかを確認する必要があります。白がtrueを返す場合は、falseを返します。
したがって、入力がcoordinate ="f5"のような場合、出力はTrueになります(画像を参照)
これを解決するには、次の手順に従います-
-
座標[0]mod2のASCIIが同じ座標[1])mod 2の場合、
-
Falseを返す
-
-
それ以外の場合
-
Trueを返す
-
理解を深めるために、次の実装を見てみましょう-
例
def solve(coordinate): if (ord(coordinate[0]))%2 == int(coordinate[1])%2: return False else: return True coordinate = "f5" print(solve(coordinate))
入力
"f5"
出力
True
-
Pythonでの散布図とカラーマッピング
scatter()メソッドを使用して散布図を作成し、すべてのデータポイントの色を設定できます。 ステップ np.random.rand()メソッドを使用して、指定された形状のランダム値(xおよびy)を作成します。 色の範囲が(0、1000)の範囲になる散布図を使用して、マーカーのサイズや色を変えて*y*と*x*の散布図を作成します。 plt.show()を使用して図を表示します。 例 import matplotlib.pyplot as plt import numpy as np x = np.random.rand(1000) y = np.random.rand
-
PythonでTkinterを使用したカラーゲーム
GUIアプリケーションの開発では、tkinterは非常に人気があり簡単です。 tkinterを使用すると、GUIゲームを簡単に開発できます。 ここでもカラーゲームの開発を試みています。このゲームでは、プレーヤーは画面に表示される単語の色を入力する必要があるため、スコアが1つ増えます。このゲームをプレイする合計時間は、30秒で、このゲームで使用される色は、赤、青、緑、ピンク、ブラック、イエロー、オレンジ、ホワイト、パープル、ブラウン。インターフェイスには、さまざまな色の名前がさまざまな色で表示されます。ゲームに勝つには、ユーザーは色を識別し、正しい色の名前を入力する必要があります。 サンプルコ