Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有办法创建一个递增大小逐渐减小的计数器?_Python_For Loop_Tkinter - Fatal编程技术网

Python 有没有办法创建一个递增大小逐渐减小的计数器?

Python 有没有办法创建一个递增大小逐渐减小的计数器?,python,for-loop,tkinter,Python,For Loop,Tkinter,我需要创建一个计数器,它会在旋转的物体上逐渐减速 我认为最好的方法是创建一个计数器,随着时间的推移,它的增量大小逐渐减小(如倒比例图) 有办法做到这一点吗?您可以使用以下方法: import time for i in range(10): time1=time.time() time.sleep(0.2*i) #you can change this as you want, like for 1st iteration 0.2, then 0.4 sec... print(

我需要创建一个计数器,它会在旋转的物体上逐渐减速

我认为最好的方法是创建一个计数器,随着时间的推移,它的增量大小逐渐减小(如倒比例图)


有办法做到这一点吗?

您可以使用以下方法:

import time
for i in range(10):
   time1=time.time()
   time.sleep(0.2*i) #you can change this as you want, like for 1st iteration 0.2, then 0.4 sec...
   print("slowed by : ", time.time()-time1)

您可以使用以下内容:

import time
for i in range(10):
   time1=time.time()
   time.sleep(0.2*i) #you can change this as you want, like for 1st iteration 0.2, then 0.4 sec...
   print("slowed by : ", time.time()-time1)