前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python中的while循环

Python中的while循环

作者头像
企鹅号小编
发布2018-01-10 11:02:09
3.3K0
发布2018-01-10 11:02:09
举报
文章被收录于专栏:企鹅号快讯企鹅号快讯

原创第13篇~while循环

阅读本文大概15分钟。

文章‍结构:

while定义

普通while练习

while和input函数

while 和 else

while和 break

while 和continue

while 和 true and false

终止while死循环

while定义

for 循环是从序列中取元素,而while循环依据条件真假,决定是否执行后面的语句。

while循环语法格式如下:

while condition:

statements()

while循环流程图

‍while循环流程图解释:

计算机从start开始执行程序,判断条件condition是否为真,如果为真,按照线路1执行while后面的语句块;语句块执行完后,按照路线2返回去继续判断条件真假,如果条件为假,执行线路3结束循环;

普通while练习

python中input()函数可以让计算机暂停,让用户输入数据,然后继续执行程序。input()函数让用户自己选择什么时候退出程序。

while和input函数

用控制栏运行含有input的文件

while and else 语句

while 和 else搭配使用,只有当while为假,并且全部执行完成后才执行else后面的语句。

while和break语句

当k小于5时候,if语句不成立,break语句不会被执行,直接执行break语句后面的语句。

当k大于5时候,if语句成立,执行break语句,后面print(k)和k+= 1不会被执行,break语句对应的该while 1语句也不会被执行了,整个程序就停滞了。

break语句一旦被执行,和break有同样缩进的语句都不会被执行了,和break对应的while语句也就终止了。可以用break语句控制程序流程,哪些语句执行,哪些不被执行。

while and continue 语句

i是奇数时,if条件成立,接着执行continue,接着跳过print(i)函数,返回去重新执行while条件语句i < 10;

i是偶数时候,if语句不成立,跳过continue语句,执行print(i),然后返回去重新执行while条件语句i < 10

continue语句一旦被执行,和continue有同样缩进的后面所有的语句都不会被执行,程序转而重新从while语句执行,进行下一轮循环。

while 和True and False语句

用控制台运行input语句

Ctrl + C结束while死循环

Ctrl + C结束控制台中的while死循环

家庭作业:

完成例题

用while语句实现9*9乘法口诀(提示:双重while循环和print格式化输出,end阻止print输出自动回车,end还控制输出后面的空格)

9*9乘法口诀还记得吗?

这种风格喜欢吗?

这种呢?

本文来自企鹅号 - 全球大搜罗媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 全球大搜罗媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档