通用教程一般教你用python循环打印0到100的例子通常是用while循环,代码如下:
1 2 3 4 5 6 | # -*- coding: utf-8 -*
# itkylin.com
i =1
while i<=100:
print(i)
i = i+1 |
以上代码会打印一个数字后回车再打印下一个数字,假如我们修改一下要求,让光标固定在一行不换行的打印出0到100,代码修改如下:
1 2 3 4 5 6 7 8 | # -*- coding: utf-8 -*
# itkylin.com
import sys
import time
for i in range(100):
sys.stdout.write('{}/99\r'.format(i))
time.sleep(0.5)
sys.stdout.flush() |
用了for循环就可以实现了,若要修改数字显示的频率,可以修改sleep的时间。