2024-06-29 01:05:43 发布
网友
我似乎无法解决这个问题。 http://programarcadegames.com/index.php?chapter=lab_loopy_lab 任何建议,甚至在python的答案将不胜感激。你知道吗
给你:
# This is Python 2.7 n = 10 for row in xrange(9): for col in xrange(row+1): print n, n += 1 print
这有道理吗?你知道吗
最好的开始方式是首先尝试打印一个n*m相同字母的网格:
n
m
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
关键是一个循环(外循环)穿过行,另一个循环(内循环)打印该行的每个字符。你知道吗
然后尝试通过改变内部循环中的字符数使其成为三角形。这种特殊形状的一个方便的方面是,行中的项目数也与其行号匹配。你知道吗
0 0 0 0 0 0 ...
然后开始计数
1 2 3 4 5 6 ...
然后添加一个初始偏移。你知道吗
给你:
这有道理吗?你知道吗
最好的开始方式是首先尝试打印一个
n
*m
相同字母的网格:关键是一个循环(外循环)穿过行,另一个循环(内循环)打印该行的每个字符。你知道吗
然后尝试通过改变内部循环中的字符数使其成为三角形。这种特殊形状的一个方便的方面是,行中的项目数也与其行号匹配。你知道吗
然后开始计数
然后添加一个初始偏移。你知道吗
相关问题 更多 >
编程相关推荐