我的任务是
从部分幻方表中“要求用户选择表格中的单元格和要放入单元格的数字”。
到目前为止我有
numbers = input("Enter two integers: ")
numbers = numbers.split(" ")
y = [int(x) for x in numbers]
print(y)
这给了我数字,但是如何使它们与列和行相关?基本上,如果用户输入“1 和 2”,我如何将它们与列号 1 和行号 2 相关联?
谢谢你
我的任务是
从部分幻方表中“要求用户选择表格中的单元格和要放入单元格的数字”。
到目前为止我有
numbers = input("Enter two integers: ")
numbers = numbers.split(" ")
y = [int(x) for x in numbers]
print(y)
这给了我数字,但是如何使它们与列和行相关?基本上,如果用户输入“1 和 2”,我如何将它们与列号 1 和行号 2 相关联?
谢谢你
要求用户选择表格中的一个单元格
此代码提示输入一个由两个数字组成的字符串,并将由空格分隔的前两个数字转换为整数。这比y = [int(x) for x in numbers]
因为y
它是一个 int 列表而不是 int 本身更正确。
numbers = input("Enter two integers: ")
x, y = map(int, numbers.split(" "))
print("row", y, "col", x)
和一个要放入单元格的数字
假设您有一个square
可以按行和列访问的二维列表变量...只需分配单元格值
cell_value = input("Enter a cell value")
square[y][x] = int(cell_value)