首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python条件控制之while

各位小伙伴

晚上好

昨天我们讲了if()的基本使用

今天我们来讲解条件控制的另外一种方法

While()

技术要点:

while()的含义及理解

while()的基本使用

while()与if()的嵌套

不知道各位是否还记得

If()语句所做的条件分支

都是我们事先需要知道的判断

如果怎样怎样

我就怎样怎样

假设我们有这样的一个需求

常老师的常态就是吃东西

一直吃,一直吃……

直到实在吃不下去了

才停下

那这时候首先我们需要做的是

让常老师把吃这个事先运行起来

然后再判断状态

这时候就要用到while()语句了

While()语句主要用来

先让程序干点啥

然后遇到什么了,或者达到什么条件了

就干另外一件事情

或者

跳出这个条件控制

我们来看一下逻辑

While()语句中条件的后面

也需要使用冒号":"进行说明

下面的程序代码也需要进行

适当缩进才可以

下面我们来看一下真实的例子

猜数字大小的游戏

如果用户输入的数字比实际的小

则输出“猜小了”

如果大了

则输出“猜大了”

如果相等

则输出“猜对了”

代码如下:

试着运行一下看看

是不是达到我们要的效果了呢?

以上每一行代码

希望大家都能够理解

使用while语句的时候

一定要注意

条件的判断

循环的退出

否则容易进入死循环

例如:

他的效果是

如果此时不强制中断程序

他将运行到

地老天荒

海枯石烂

另外,对于while和if的嵌套

也是未来我们程序设计的

一个重要的手段

希望大家多多练习

也希望大家能够多多举例留言

从本期开始后面逐渐会进入到

比较高级的程序设计

希望大家能够融会贯通

本期就到这里,谢谢!

各位亲爱的们,如果您觉得这篇文章还不错,请进行转发,知识的进步需要共享。

如果您觉得本公众号对您来说能有点作用,请长按下方二维码进行关注!谢谢!(鞠躬)

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171219G0KFK800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券