字符图
import copygrid = [['.', '.', '.', '.', '.', '.'],
['.', '0', '0', '.', '.', '.'],
['0', '0', '0', '0', '.', '.'],
['0', '0', '0', '0', '0', '.'],
['.', '0', '0', '0', '0', '0'],
['0', '0', '0', '0', '0', '.'],
['0', '0', '0', '0', '.', '.'],
['.', '0', '0', '.', '.', '.'],
['.', '.', '.', '.', '.', '.','.']]
c = copy.deepcopy(grid)
gridLen = len(grid)# 检测行数
cyctime = len(grid)# 检测列数
i = 0
for j in range(cyctime):
if j < cyctime:
for i in range(gridLen):
if i < gridLen:
print(c, end=' ')
i = i+1
print()
标红的是我加入的,但程序只能打印矩形,how to do
c那一行时好时坏,why 不知道我的回答是不是你想要效果,我没太看懂你想做什么事grid = [['.', '.', '.', '.', '.', '.'],
['.', '0', '0', '.', '.', '.'],
['0', '0', '0', '0', '.', '.'],
['0', '0', '0', '0', '0', '.'],
['.', '0', '0', '0', '0', '0'],
['0', '0', '0', '0', '0', '.'],
['0', '0', '0', '0', '.', '.'],
['.', '0', '0', '.', '.', '.'],
['.', '.', '.', '.', '.', '.','.']]
for i in grid:#遍历列表每个元素,每个元素都是一个列表
for j in i:#再遍历每个元素进行打印
print(j,end=' ')
print()#打印完一个元素换行一次
洋洋痒 发表于 2021-2-12 08:24
不知道我的回答是不是你想要效果,我没太看懂你想做什么事
额……那个 deepcopy 我也没看懂有什么用
后面没有用上
页:
[1]