Python-while循环语句

  • while循环基础
  • while循环练习
  • while循环嵌套

 

一、while循环基础

while语句的基本语法:

初始条件设置 —— 通常是重复执行的 计数器

while 条件(判断 计数器 是否达到 目标次数):

条件满足时,做的事情1

条件满足时,做的事情2

条件满足时,做的事情3

……(省略)……

处理条件(计数器 + n

第一个while循环

需求:打印5hello

Python-while循环语句_第1张图片

 

注意:循环结束以后,之前定义的计数器条件的数值是依旧存在的

while循环之死循环

在编程中,一个靠自身控制无法终止的程序称为“死循环”。

Python-while循环语句_第2张图片

 

练习:不断要求学生输入自己的姓名,输入q结束

Python-while循环语句_第3张图片

while循环之死循环

练习:

不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q时退出程序

Python-while循环语句_第4张图片

二、while循环练习

需求:

打印1-30之间所有的3的倍数、

Python-while循环语句_第5张图片

 

Python-while循环语句_第6张图片

如果打印1-30之间35 的倍数

Python-while循环语句_第7张图片

需求:

求水仙花数:

Python-while循环语句_第8张图片

打印1-100的和?

Python-while循环语句_第9张图片

三、while循环嵌套

while嵌套

while嵌套就是:while里边好有while

while 条件 1

#条件满足时要做的事情1

#条件满足时要做的事情2

#条件满足时要做的事情3

while 条件 2

#条件满足时要做的事情1

#条件满足时要做的事情2

#条件满足时要做的事情3

处理条件2

处理条件1

需求:

不使用字符串连接,在控制台连续输出五行“*”,每行"*"的数量依次递增

*

**

***

****

*****

开发步骤:

·完成5行内容的简单输出

·分析每行内部的*应该如何处理

·每行显示的*的数量和当前所在的行数一致

·嵌套一个小的循环,专门处理每一行中列的星星显示

Python-while循环语句_第10张图片

 

你可能感兴趣的:(python)