我刚刚开始学习如何使用python。这是我的代码:
def print_N_inside_rectangle(n, m) :
for i in range(1, n+1) :
for j in range(1, m+1) :
if (i == 0 or
j == 1 or j == m) :
print("x", end="")
else :
print("o", end="")
print()
rows = int(input("Enter row:"))
columns = int(input("Enter column:"))
print_N_inside_rectangle(rows, columns)
我输入 row=7 column=7 这是结果
XOOOOOX
XOOOOOX
XOOOOOX
XOOOOOX
XOOOOOX
XOOOOOX
XOOOOOX
我想要的结果应该是这样的:
XOOOOOX
XXOOOOX
XOXOOOX
XOOXOOX
XOOOXOX
XOOOOXX
XOOOOOX
任何人都可以帮我编辑我的代码,所以结果使用“X”打印大写的“N”。
相关分类