猫史档案馆


重复执行的运用(1)

用户:嘻嘻哈哈呵呵呵嘻嘻哈哈呵呵呵查看: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


回复

上一页1 页 / 共 0下一页