用户:
嘻嘻哈哈呵呵呵查看:0 回复:0 评论:0 创建时间:2021-06-30T21:52:46
大家好,今天,我要讲的是重复执行的运用.
有一天,老王家的定时器坏了,手机都在关机充电,为了给小王做定时训练,老王求你做一个定时器程序,时间为20秒,小王要做五道口算题,你要如何做定时器呢?
首先,我们要用到一个库,叫time库,导入的话我有以下几种方法
import time #最正常的 1
from time import sleep#2
from time import * #3
我们先讲思路,计时器,要从20数到0,所以,我们得用循环,如何让数字倒着数呢?
以下为第一代码:
for i in range(20,0):
print(i)
运行后一看,是不是告诉你运行结束了?为什么?因为,这时第一个数为20,要增加1,到0,那么,第一次时,20加1是21,所以无法执行,这时,我们可以用range()的第三个参数,间隔,有童鞋说:正数是无法运行的,但是,我没说这个数是正数,请看代码:
for i in range(20,-1,-1):
print(i)
运行一看,好了!这下子,只差时间间隔了,这里给大家看看代码:
from time import *
for i in range(20,-1,-1):
print(i)
sleep(1)
给大家留个作业,欢迎来到评论区讨论答案
1.李白用了毛笔写了n。
n = 天生我材必有用,千金散尽还复来。烹羊宰牛且为乐,会须一饮三百杯。
用代码实现倒着打出n