各位小伙伴
晚上好
昨天我们讲了if()的基本使用
今天我们来讲解条件控制的另外一种方法
While()
技术要点:
while()的含义及理解
while()的基本使用
while()与if()的嵌套
不知道各位是否还记得
If()语句所做的条件分支
都是我们事先需要知道的判断
如果怎样怎样
我就怎样怎样
假设我们有这样的一个需求
说
常老师的常态就是吃东西
一直吃,一直吃……
直到实在吃不下去了
才停下
那这时候首先我们需要做的是
让常老师把吃这个事先运行起来
然后再判断状态
这时候就要用到while()语句了
While()语句主要用来
先让程序干点啥
然后遇到什么了,或者达到什么条件了
就干另外一件事情
或者
跳出这个条件控制
我们来看一下逻辑
While()语句中条件的后面
也需要使用冒号":"进行说明
下面的程序代码也需要进行
适当缩进才可以
下面我们来看一下真实的例子
猜数字大小的游戏
如果用户输入的数字比实际的小
则输出“猜小了”
如果大了
则输出“猜大了”
如果相等
则输出“猜对了”
代码如下:
试着运行一下看看
是不是达到我们要的效果了呢?
以上每一行代码
希望大家都能够理解
使用while语句的时候
一定要注意
条件的判断
和
循环的退出
否则容易进入死循环
例如:
他的效果是
如果此时不强制中断程序
他将运行到
地老天荒
海枯石烂
另外,对于while和if的嵌套
也是未来我们程序设计的
一个重要的手段
希望大家多多练习
也希望大家能够多多举例留言
从本期开始后面逐渐会进入到
比较高级的程序设计
希望大家能够融会贯通
本期就到这里,谢谢!
各位亲爱的们,如果您觉得这篇文章还不错,请进行转发,知识的进步需要共享。
如果您觉得本公众号对您来说能有点作用,请长按下方二维码进行关注!谢谢!(鞠躬)
领取专属 10元无门槛券
私享最新 技术干货