高校時代からデカルトグラフを扱っていないので、実生活に関係するものが実際に必要でした。それは奇妙な必要があるかもしれませんが、デカルトグラフ上の点にデータを割り当てる必要があります。デカルトグラフはデカルト座標を呼び出すことでアクセスできます。グラフには無限の点が必要です。例えばPythonを使ってデカルト座標を計算する
^
[-2-2,a ][ -1-2,f ][0-2,k ][1-2,p][2-2,u]
[-2-1,b ][ -1-1,g ][0-1,l ][1-1,q][1-2,v]
<[-2-0,c ][ -1-0,h ][0-0,m ][1-0,r][2-0,w]>
[-2--1,d][-1--1,i ][0--1,n][1-1,s][2-1,x]
[-2--2,e][-1--2,j ][0--2,o][1-2,t][2-2,y]
v
実際の値は重要ではありません。しかし、私が変数mにいるとすれば、これはデカルトグラフ上で0-0となるでしょう。私が1つ上のスペースに移動した場合のデカルト座標を計算する必要があります。
理論的には、==( "0-1")というPython変数があるとします。これは、x = 0、y = 1のままにする - で分割する必要があると思います。それから、私は(int(y)+1)を実行してから、xをyに再接続する必要があり、間に ' - 'を付けます。
引数(x + 1、y + 0)で関数を呼び出し、プログラムが上記を実行して計算したデカルト座標を返します。
私は実際にデカルト座標だけのスペースの値を取得する必要はありません。私はre.sub()を利用することができると思いますが、この関数を ' - 'の周りで正しくフォーマットする方法がわかりませんし、正しく計算を実行する方法もわかりません。
どうすればよいですか?
あなたは正確に何をしていますか?必要な説明があれば、回答者は混乱する可能性があります。 – Shep