假设高度为4,宽度为8
结果将:
0 1 2 3 4 5 6 7
8 9 0 1 2 3 4 5
6 7 8 9 0 1 2 3
4 5 6 7 8 9 0 1
Run Code Online (Sandbox Code Playgroud)
我是初学者,我正在尝试
for i in range(height):
for j in range(width):
print(j, sep=' ', end=' ', flush=True)
print()
Run Code Online (Sandbox Code Playgroud)
但是它需要打印1到9并且在宽度之后打印新行,应该是什么方法?
你有正确的想法。我修改了您的代码以使用计数器变量,然后将其编写为 mod 10。
height = 4
width = 8
counter = 0
for i in range(height):
for j in range(width):
print(counter%10, sep=' ', end=' ', flush=True)
counter+=1
print()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
46 次 |
| 最近记录: |