视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Pythonwhile循环语句讲解与同步解析(代码示例)
2020-11-27 14:11:59 责编:小采
文档
 Python作为一门编程语言,自然而然也具有他自己的一门循环语句,其中,比较常见的便是 Python while循环语句和for循环语句。(有编程基础的同学要注意,在Python while循环语句中,是没有do...while格式的循环语句的)

Python作为后台语言,在其他语言的基础上,取其精华去其糟粕:单从循环语句这一点来看,它所使用的,在其他语言中都是不可替代的,并且在此基础上,结合后台实际情况,对部分语言的“为了运行简便而使逻辑复杂”行为,进行了摈弃。

当初,我在初学编程的时候,我的老师问了我一个问题:“你的数学和英语怎么样?”起初我还不知为何突然问这个问题,但随着我学习的逐步深入,我渐渐的知晓了老师当初的本意:对于有着数学基础而去学习编程覆盖范围最广的逻辑语言的人,会比其他人的效率更高。当然,所谓的“数学基础”,也只要掌握初中数学即可。

而英语,自然而然的,我们都知道Python语言最早都是美国发明并且发行的,所以,把计算机拟人化,用英语所表达的计算机语言,就是被拟人的计算机的“母语”。

接下来,我们便开始讲解Python while循环语句:

(图1.1)

图1.1表达的就是整个while循环语句的循环的流程,也叫循环逻辑

condition往往是我们给while循环设置的一个条件,永远是true(真)的条件。只有在条件为真的情况下,while循环语句才会开始进行循环,当condition为false(不为真)时,while语句结束循环。

以下是while语句条件为true时的实例循环语句。

eg:

python代码:

#!/usr/bin/ env python 
# -*- coding: UTF-8 -*- 
count = 0
while (count < 9): 
 print 'The count is:', count
 count = count + 1 
 print "Good bye!"

跑一下,得出的结果如下:

The count is: 0
The count is: 1
The count is: 2
The count is: 3
The count is: 4
The count is: 5
The count is: 6
The count is: 7
The count is: 8
Good bye!

同步解析:

#!/usr/bin/env python

和一般的#!/usr/bin/ python不同,我在python前面加入了env,env是防止用户没有把/python文件方在/usr/bin文件下,编辑器也能顺利找到python文件。

# -*- coding: UTF-8 -*-

为了保证后台编辑的中文能正常的显示

count = 0

对count这个变量进行赋值,值为0

while(count < 9):

while循环开始,对循环true进行设置,为:当count小于9时

print'The count is:' , count

用print在python上输出字符串+变量,为“the count is 我们设置的变量输出”

count = count +1

whlie的true符合条件通过后,会继续进行的循环,为count+1,把count加一后的值,再次赋予count

print"Good bye!"

此行代码的意思是,当count大于9,即count不再符合true的条件后输出的另一个字符串,进行另外一种输出

以上,就是对python while循环语句的讲解与同步解析,希望对大家遇到相关的问题时能有所帮助,也希望大家通过此篇文章对Python while循环语句用法有所了解。

课外延伸:

python入门循环:for循环与else用法,内附示例详解

下载本文
显示全文
专题