首页 > Python教程 > 正文

Python while循环语句讲解与同步解析(代码示例)

原创 2018-08-11 15:37:40 0 45
赞助会员专享特权
Python作为一门编程语言,自然而然也具有他自己的一门循环语句,其中,比较常见的便是 Python while循环语句和for循环语句。(有编程基础的同学要注意,在Python while循环语句中,是没有do...while格式的循环语句的

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

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

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

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

while循环语句图.png

(图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前面加入了envenv是防止用户没有把/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用法,内附示例详解

以上就是Python while循环语句讲解与同步解析(代码示例)的详细内容,更多请关注php中文网其它相关文章!

  • 相关标签:python while循环语句
  • 本文原创发布php中文网 ,转载请注明出处,感谢您的尊重!
  • 相关文章


  • 在Django框架中运行Python应用全攻略
  • 在Python的Django框架中创建和使用模版
  • python获取元素在数组中索引号的方法
  • 浅谈python中截取字符函数strip,lstrip,rstrip
  • 网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
    独孤九贱(4)_PHP视频教程

    独孤九贱(4)_PHP视频教程

    江湖传言:PHP是世界上最好的编程语言。真的是这样吗?这个梗究竟是从哪来的?学会本课程,你就会明白了。 PHP中文网出品的PHP入门系统教学视频,完全从初学者的角度出发,绝不玩虚的,一切以实用、有用...

    独孤九贱(5)_ThinkPHP5视频教程

    独孤九贱(5)_ThinkPHP5视频教程

    ThinkPHP是国内最流行的中文PHP开发框架,也是您Web项目的最佳选择。《php.cn独孤九贱(5)-ThinkPHP5视频教程》课程以ThinkPHP5最新版本为例,从最基本的框架常识开始,将...

    独孤九贱(1)_HTML5视频教程

    独孤九贱(1)_HTML5视频教程

    《php.cn原创html5视频教程》课程特色:php中文网原创幽默段子系列课程,以恶搞,段子为主题风格的php视频教程!轻松的教学风格,简短的教学模式,让同学们在不知不觉中,学会了HTML知识。 ...

    ThinkPHP5实战之[教学管理系统]

    ThinkPHP5实战之[教学管理系统]

    本套教程,以一个真实的学校教学管理系统为案例,手把手教会您如何在一张白纸上,从零开始,一步一步的用ThinkPHP5框架快速开发出一个商业项目。

    PHP入门视频教程之一周学会PHP

    PHP入门视频教程之一周学会PHP

    所有计算机语言的学习都要从基础开始,《PHP入门视频教程之一周学会PHP》不仅是PHP的基础部分更主要的是PHP语言的核心技术,是学习PHP必须掌握的内容,任何PHP项目的实现都离不开这部分的内容,通...

    相关视频教程

  • javascript初级视频教程 javascript初级视频教程
  • jquery 基础视频教程 jquery 基础视频教程
  • javascript三级联动视频教程 javascript三级联动视频教程
  • 独孤九贱(3)_JavaScript视频教程 独孤九贱(3)_JavaScript视频教程
  • 独孤九贱(6)_jQuery视频教程 独孤九贱(6)_jQuery视频教程
  • 相关视频章节