一、视频主题是:python的循环语句 二、视频主要内容为(视频时间为6分钟): 1、什么是循环语句(通过举例子来说明) 2、循环语句有两种:一种是while循环,这是指定条件的循环;一种是for循环,这是指定次数的循环 3、while循环的书写格式 4、通过在屏幕上显示倒计时15秒的程序来解释while循环的运行过程。倒计时15秒的程序如下: import turtle #导入绘图模块 import time #导入时间模块 text=turtle.Turtle() #创建实例text text.hideturtle() #打开text隐藏属性 i=15 #给i赋值 while i>=1: #当i>=1成立时开始循环 text.write(i,font=("黑体",14,"normal")) time.sleep(1) #停顿1秒钟 text.clear() #消除文字 i=i-1 #控制循环步长 三、视频内容详细过程 你有没有想过,当我们刷短视频时,页面自动不断加载新内容;或是玩游戏时,角色重复地奔跑、跳跃,这些看似简单的操作背后,其实都藏着编程语言里的 “循环魔法”。在 Python 中,这种魔法就是循环语句,它能让计算机按照我们设定的规则,重复执行一段代码,大大提高编程效率。 循环语句,顾名思义,就是让程序按照特定条件或次数,反复执行某一段代码的指令。就像我们每天起床、吃饭、睡觉这样周而复始的生活节奏一样,循环语句让计算机也能不知疲倦地重复工作。比如,我们想要打印 1 到 10 这十个数字,如果不用循环语句,就得写 10 条打印语句;但用了循环语句,几行代码就能轻松搞定。 在 Python 中,循环语句主要有两种:while 循环和 for 循环。while 循环,就像是一个严格的 “条件监察官”,只要它检测的条件成立,就会一直执行循环体中的代码。而 for 循环,则更像是一个 “计数大师”,它按照我们预先设定好的次数,精准地执行循环操作。这两种循环各有优势,在不同的编程场景中发挥着重要作用。 接下来,我们重点说说 while 循环。它的书写格式很简洁,由关键字 while 开头,后面跟着一个条件表达式,条件表达式的结果必须是布尔值(True 或 False)。条件表达式后面跟着一个冒号,冒号下面缩进的代码块就是循环体,只要条件为 True,循环体中的代码就会不断被执行。 现在,我们通过一个有趣的例子 —— 在屏幕上显示倒计时 15 秒的程序,来深入理解 while 循环的运行过程。程序如下: import turtle #导入绘图模块 import time #导入时间模块 text=turtle.Turtle() #创建实例text text.hideturtle() #打开text隐藏属性 i=15 #给i赋值 while i>=1: #当i>=1成立时开始循环 text.write(i,font=("黑体",14,"normal")) time.sleep(1) #停顿1秒钟 text.clear() #消除文字 i=i-1 #控制循环步长 首先,我们导入两个重要的模块:turtle 绘图模块和 time 时间模块。turtle 模块就像一个神奇的画笔,能在屏幕上绘制各种图形、显示文字;time 模块则可以控制程序的运行时间,让代码按照我们设定的节奏执行。 import turtle #导入绘图模块 import time #导入时间模块 接着,我们创建一个 turtle 实例,命名为 text,并打开它的隐藏属性。这样,我们就相当于准备好了一支隐形的笔,它只会在屏幕上显示文字,而不会画出多余的线条。 text=turtle.Turtle() #创建实例text text.hideturtle() #打开text隐藏属性 然后,我们给变量 i 赋值为 15,这个 i 就是我们倒计时的起始数字。 i=15 #给i赋值 最重要的 while 循环部分来了,当 i >= 1 这个条件成立时,循环就会开始。在循环体中,首先用 text.write (i) 在屏幕上显示当前的倒计时数字,字体设置为黑体,字号 14,正常样式;接着 time.sleep (1) 让程序停顿 1 秒钟,模拟真实的时间流逝;然后 text.clear () 消除刚刚显示的文字,为下一次显示新数字做准备;最后 i = i - 1,让倒计时数字减 1,这一步至关重要,它控制着循环的步长,让倒计时数字逐个减少,直到 i 的值小于 1,循环条件不成立,循环结束。 while i>=1: #当i>=1成立时开始循环 text.write(i,font=("黑体",14,"normal")) time.sleep(1) #停顿1秒钟 text.clear() #消除文字 i=i-1 #控制循环步长 通过这个倒计时程序,我们能直观地看到 while 循环如何根据条件不断重复执行代码,就像一个精准的倒计时器,每一秒都在严格按照我们编写的规则运行。掌握了 while 循环,我们就能让 Python 程序完成更多复杂的重复任务,比如批量处理数据、制作动态效果等等。而 for 循环同样强大,在后续的学习中,我们还会深入探索它的奇妙之处。

视频信息