Iは、ユーザが指定したサイズに応じて番号をボードを印刷しなければならない次のコードは、(例えば、図3は、3×3の基板を意味する)を有する:Pythonで整数を使ってグリッドを作る方法は?
n = d * d
count = 1
board = []
for i in range(d):
for j in range(d):
number = n - count
if number >= 0 :
tile = number
board.append[tile]
else:
exit(1)
count += 1
print(board)
Iはグリッドでこれを取得する必要がボードサイズのIKEに3×3となるように、これ:私はしようと何
8 7 6
5 4 3
2 1 0
リスト(SO [8 7 6] [5 4 ..等)の各行を取得し、次いでこれらのリストをグリッドに印刷します。そのためには、空のリストを作成してそのリストに数字を追加し、各リストが指定された長さになるようにすべてのd
の後に停止しなければならないと思います。
私は今、私が望む数字のリストを持っていますが、それらをグリッドにどのように分けていますか?
本当に助けていただきありがとうございます。
このコードでは、要件を満たすことさえできません。まともな試行を見せてください。 "あなたが' append'で試したこと "です。私たちはそれを解決するのを手助けすることができ –
さて、私は今編集しました! –
そう。あなたのコードの問題は何ですか? "うまくいきませんでした"を詳しく説明してください。具体的にする。 –