この記事では、ある特定の点が空間のどの象限に属するかを判断するために、Pythonプログラミングで簡単な基本的なコーディングを行います。
我々は、以下の画像に示すように、2次元空間には合計4つの座標があることを知っています。
1
2
3
4
5
6
7
8
9
10
11
12
|
x = int ( input ())
y = int ( input ())
print ( "(" ,x, "," ,y, ")" ,end = "")
if (x< 0 and y< 0 ):
print ( " belongs to 3rd Quadrant." )
elif (x< 0 and y> 0 ):
print ( " belongs to 1st Quadrant." )
elif (x> 0 and y> 0 ):
print ( " belongs to 2nd Quadrant." )
else :
print ( " belongs to 4th Quadrant." )
|
ここで、各象限の条件は以下の通りです。
- 第1象限:xがマイナスでyがプラス
- 第2象限:xとyの両方が正の値
- 第3象限:xとyがともに負
- 第4象限: xが正でyが負
それでは、空間上のある点のxとyの値を調べるだけの象限判別のコード実装を見てみましょう。
X,Yの位置に基づいて象限儀を見つける
( 2 , - 3 ) belongs to 4th Quadrant.
|
このコードの出力例を以下に示します。
もしよろしければ、出力結果をご覧ください。
( 2 , 4 ) belongs to 2nd Quadrant.
|
四分円の論理と空間上の点への四分円の割り当てができればよいのですが。
チュートリアルを読んでいただき、ありがとうございました。
Happy Learning!