开始使用免费开始使用

基础 while 循环

下面是视频中的示例:变量 error 初始为 50.0,在每次循环中都除以 4 并打印:

error = 50.0
while error > 1 :
    error = error / 4
    print(error)

这个示例会很有帮助,因为现在轮到您自己构建一个 while 循环了!我们将编写一个 while 循环,用来实现一个倒立摆的非常基础的控制系统。若与完全竖直存在偏移(offset),while 循环会逐步校正这个偏移。

请注意:如果您的 while 循环运行时间过长,或者会话即将过期,可能是您创建了一个无限循环。 特别要记得使用四个空格或自动缩进来缩进循环体,并确保循环条件设置得当,使其最终会停止。

本练习是课程的一部分

Python 中级

查看课程

练习说明

  • 创建变量 offset,初始值为 8
  • 编写一个 while 循环,只要 offset 不等于 0 就持续运行。在 while 循环内部:
    • 打印句子 "correcting..."
    • 接着,将 offset 的值减 1。可以写作 offset = offset - 1
    • 最后,仍在循环内部,打印 offset,以便观察它的变化。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Initialize offset


# Code the while loop
编辑并运行代码