我已经这样做了:
import time
for x in range(0, 11, 1):
time.sleep(1)
print(x)
但它只是向上计数而不是向下计数。我怎样才能修好它呢?
因为你让他算算,所以才算。
第三个参数是这里解释的步长。您必须使用两个循环来完成此操作。
import time
for x in range(0, 11):
time.sleep(1)
print(x)
time.sleep(1)
for x in range(9, -1, -1):
time.sleep(1)
print(x)
您可以将列表连接为
import time
for x in list(range(11)) +list(range(10, -1, -1)):
time.sleep(1)
print(x)
输出0
1
2
3
4
5
6
7
8
9
10
10
9
8
7
6
5
4
3
2
1
0