号外:《黑客攻防入门学习课程》现已推出,喜欢的朋友请关注!!!

Python3 while循环语句

python 泰泰 989℃ 0评论

【前言】

在编程中 while 语句主要用于循环执行某段程序,常用于处理一些需要重复处理的相同任务。
其语法形式为:

expression:为逻辑表达式,最终的返回值必须是 False 或 True
statement: 为内部执行的代码块

执行过程: 判断表达式,如果为真(True)则执行内部语句,如果为假(False)则退出while语句。
注意:使用while语句时同样需要注意代码的缩进格式!!!

无限循环

实例如下(脚本模式):

实例输出:

这是第 0 次循环
这是第 1 次循环
这是第 2 次循环
这是第 3 次循环
这是第 4 次循环
这是第 5 次循环
这是第 6 次循环
这是第 7 次循环
…………(后续省略)

分析:由于判断表达式永远为真,所以程序一直在做循环运行操作,此时需要使用 ctrl + c 键来终止程序执行。

控制循环次数

实例如下:

实例输出:

这是第 1 次循环
这是第 2 次循环
这是第 3 次循环
这是第 4 次循环
这是第 5 次循环

分析:当 while 循环5次后,此时flag=5,当再次进行判断时条件为假,所以退出了while语句。

while语句正/异常退出

实例如下:
a) 正常退出

实例输出:

Hello World
Hello World
Hello World
done

分析:可以看到当whlie语句正常退出时会执行else 内部的语句。

b) 异常退出

实例输出:

Hello World
Hello World

分析:可以看出,当 x=1 时执行 了break语句,程序退出,而此时并没有执行 else中的代码,所以被认为是异常退出,同样在我们使用 ctrl+c键退出程序时,也被视为异常退出。

小结:while 主要是用于循环执行某部分的代码块,使用简单,可用于做无限循环体,在涉及到while正/异常退出时,实际变编程中很少会这样使用,这里只需要知道while语句是这样的一个执行过程即可!

更多学习教程请访问:Python3 学习教程目录索引

转载请注明:泰泰博客 » Python3 while循环语句

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址(选填)