【发布时间】:2014-09-22 23:45:38
【问题描述】:
order = input("Input the order of a Latin Square: ")
top_left = input("Input the top-left number: ")
int_order = int(order)
int_top_left = int(top_left)
for order in range(int_order):
for top_left in range(int_order):
print(int_top_left, end=" ")
print()
我正在尝试输入一个订单,然后输入一个左上角的金额,并让它从那里创建一个拉丁方块。问题是,我不知道如何让它在行和列中计数。该程序仅将左上角的数字排列在一个正方形网格中,大小顺序为 x 顺序。
【问题讨论】:
-
您到底希望您的代码做什么?用户输入左上角的数字(您可能应该检查它是否在 1..order 范围内),它应该打印出填充的拉丁方格?
标签: python latin-square