‫欢迎回来｡
‫在这段视频中, 我们将了解while循环｡
‫首先, 语法, 我们从计数器开始, 我将它设置为零｡
‫然后我们用while这个词, 在括号里我们有条件｡
‫在这种情况下, 我会选择小于10的计数器｡
‫如果这是真的, 那么在Y循环中运行代码｡
‫所以首先, 增加计数器以确保安全｡
‫现在我们可以继续编写代码了｡
‫所以控制台点右行, 我将打印出计数器｡
‫所以现在, 不要太花哨｡
‫最后, 我们需要使用console或者read来查看控制台上写了什么, 这样我们就有了简单的语法,
‫和do差不多, 除了while现在在顶部而不是底部｡
‫如你所见, 0到9被打印在控制台上｡
‫所以这个循环首先进行检查, 这与do while循环不同, 后者没有首先进行检查,
‫只是在执行任何操作之前先运行代码到while循环检查｡
‫如您所见, 这非常类似, 但您现在可以继续构建自己的while循环｡
‫好吧, 现在给你一个小小的挑战｡
‫请继续写一个小程序, 用户可以在其中按回车键, 数字就会增加｡
‫所以控制台上会写上数字的高度｡
‫假设我们有一个人数计数器, 我们要计算有多少人进入了巴士.
‫假设你是一名教师, 现在你想确保所有的学生都和你在一起｡
‫所以如果你是一个小人物柜台, 这正是我们想要的｡
‫所以每次按回车键时都没有输入｡
‫所以当它是空的, 然后继续如果有其他东西写在那里｡
‫例如, A, 字母, 或者其他任何字符串, 而不是空字符串, 然后继续运行代码.
‫因此, 将数字增加1, 直到用户输入任何内容｡
‫所以基本上只是一个简单的人计数器｡
‫一旦用户输入了一些东西, 人数计数器就会显示, 好了, 大家都在车上, 我们可以走了｡
‫好吧, 我会的
‫我希望你能努力做到｡
‫我们需要的是一个字符串, 我把它叫做输入的文本, 我把它设置为一个空字符串.
‫这里不检查计数器, 我要做的是检查输入文本是否等于空字符串.
‫如果这是真的, 我想写一些东西, 比如, 请按回车键来增加1, 或者其他任何东西,
‫如果你想结束计数, 再按回车键｡
‫好吧, 我会的
‫这就是将要打印到控制台上的内容｡
‫顺便说一句, 我们还想看看我们的巴士上现在有多少学生｡
‫当前人数为｡
‫这里有一些我们还没有见过或用过的东西｡
‫这样做的结果就是它将取代这个｡
‫花括号中, 零表示计数器的值｡
‫我们还没有用到它, 但这就是你可以稍微操纵琴弦的方法｡
‫到目前为止, 我们所做的是使用连接｡
‫所以我们用了加号, 然后是计数器, 但这实际上是一种更简洁的方法.
‫好吧, 我会的
‫让我们检查一下, 我们需要读取用户输入的内容｡
‫所以控制read行, 我们需要将其存储在输入的文本中｡
‫好吧, 我会的
‫现在让我们检查一下这个小程序是否做了它应该做的事情｡
‫我现在要按回车键｡
‫当前人员计数为1､ 输入､ 2､ 3､ 4, 依此类推｡
‫一旦我按下任何其他的键, 好的, 或者我输入任何其他的东西｡
‫例如, K输入当前人数是21, 现在我关闭程序｡
‫顺便说一下, 我们在这里也可以写的是告诉用户有多少人｡
‫所以右行花括号, 零｡
‫这是柜台, 我想写的一小段文字在巴士里｡
‫车里有人｡
‫按回车键关闭程序｡
‫好吧, 我会的
‫就是这样｡
‫我们再来一遍｡
‫我们有一个小程序, 我们的人计数器｡
‫请按回车键将金额加一｡
‫就这么办吧
‫好吧, 我会的
‫现在我们｡
‫按下别的什么w你目前的人数是六个｡
‫车里有六个人｡
‫请输入以关闭或按Enter以关闭程序｡
‫按回车键｡
‫好了
‫所以现在你看到了如何构建小程序, 这些小程序实际上是有价值的｡
‫我知道你不能简单地复制到一个应用程序中, 例如, 在那里它会更有意义｡
‫但是这里有核心原则, 所以你只需要用户输入, 然后你就可以使用你的代码来运行它｡
‫好极了｡
‫所以在下一个视频中, 我们将面临一个不同的挑战｡
‫所以, 请继续尝试解决这个问题, 我们在下一个视频中再见｡