我正在尝试制作一个将打印以下内容的python程序:
0
0 1
0 1 2
0 1 2 3
0 1 2 3 4
0 1 2 3 4 5
0 1 2 3 4 5 6
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7 8
0 1 2 3 4 5 6 7 8 9
这是我为解决此问题而编写的代码,但是我无法弄清楚为什么它不起作用。就像程序完全忽略了“ for range in 10(10)”行
value = 0
for n in range(10):
if value < 10:
print(value, " ", end="", flush=True)
value += 1
答案 0 :(得分:2)
您可以这样做:
for n in range(11):
for i in range(n):
print(i, end=" ")
print()
答案 1 :(得分:0)
benchmarking fromByteString/Massiv Parallel
time 1.114 ms (1.079 ms .. 1.156 ms)
benchmarking fromByteString/Repa Parallel
time 1.954 ms (1.871 ms .. 2.040 ms)
benchmarking fromByteString/Repa Original
time 15.80 ms (15.67 ms .. 15.92 ms)