5.3 条件表达式判断是否循环:while 句式

image.png


 

while 句式,也是一种循环控制的结构,与for 句式不同的是,它是通过条件真假来控制循环。比方说,同样是打印100张宣传单,可以用for 句式,设置100次打印次数;也可以使用while 句式,当打印次数大于100的时候,就停止打印的任务,也同样达到打印100张宣传单的效果。while 句式的格式如下图所示:

image.png

英语的while单词,有“直到......”的含义。while 句式中的while 也可以这么理解。后面的循环条件,由条件表达式构成,当它的值一直为True的话,则会一直执行后面的动作“循环执行的动作”。

 

观察下面的代码,学习如何使用while 句式。

num =1
while num<11:
    print(num)
    print('hello')
    num=num+1

使用在线云编辑器,输入上面的代码,执行结果如下:

image.png

挑战一下

 

如果你学完了今天的知识内容,动手试试下面的挑战任务吧!


算出数字相加的和

要求1:使用while 句式,算出数字1到10的累计相加的和

要求2:输出数字相加的和

 

【源代码:资源包\第5天\5-3-挑战.py】

 

 

 


 

此处为语雀文档,点击链接查看:https://www.yuque.com/codeclub/gnec1v/ihgl72

 

posted @ 2020-07-31 08:05  代码俱乐部  阅读(363)  评论(0编辑  收藏  举报