Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonを使用してチェス盤の正方形の色を決定するプログラム


チェス盤の座標、つまりチェス盤の行と列の座標を表す文字列があるとします。以下は参考のためのチェス盤です。

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

  1. 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

  2. PythonでTkinterを使用したカラーゲーム

    GUIアプリケーションの開発では、tkinterは非常に人気があり簡単です。 tkinterを使用すると、GUIゲームを簡単に開発できます。 ここでもカラーゲームの開発を試みています。このゲームでは、プレーヤーは画面に表示される単語の色を入力する必要があるため、スコアが1つ増えます。このゲームをプレイする合計時間は、30秒で、このゲームで使用される色は、赤、青、緑、ピンク、ブラック、イエロー、オレンジ、ホワイト、パープル、ブラウン。インターフェイスには、さまざまな色の名前がさまざまな色で表示されます。ゲームに勝つには、ユーザーは色を識別し、正しい色の名前を入力する必要があります。 サンプルコ