def main():
fish = 1 # 当前fish的数量
while True:
total = fish # for loop中会改变fish的数量,需要total变量记录同一loop中的fish的数量
enough = True
for i in range(5):
if((total-1)%5 == 0):
total = (total-1)//5*4 # 当前剩余fish的数量
else:
enough = False
break # 善用break以避免不必要的loop
if enough:
print("至少捕到了{}条鱼".format(fish))
break # 第一次满足条件
fish += 1
if __name__ == "__main__": # 只有当前文件单独执行时,执行此函数。作为模块被其他文件引用时,不执行。
main()
秒表
import time
print('按下回车开始计时,按下 Ctrl + C 停止计时。')
input("")
starttime=time.time() # 当前时间戳
try:
while True:
print("计时",round(time.time()-s