Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >While 循环语句

While 循环语句

作者头像
老七Linux
发布于 2018-05-09 09:17:12
发布于 2018-05-09 09:17:12
2K00
代码可运行
举报
运行总次数:0
代码可运行

Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。当然也可以遍历所有的字符串,列表,元祖等。

其基本形式为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
while 判断条件:
    执行语句……

执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。

当判断条件假false时,循环结束。

for 循环一般是用在一个有次数的循环上。

while 循环用在有条件的控制上。

来个容易上手的例子:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
n = 0   ## 给n赋值初始值 0
while True:     ## True为表达式成立
    if n == 10:     ## 当 n==10的时候
        break       ## 跳出循环
    print n, 'hello'   ## 打印 ‘hello’
    n += 1      ## n=n+1

## 整体的程序是:使用while循环打印hello,当n==10 的时候就会停止。

执行结果:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
0 hello
1 hello
2 hello
3 hello
4 hello
5 hello
6 hello
7 hello
8 hello
9 hello

手动选择停止 while 循环:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
while True:
    aa = raw_input("pls input anything you want, use 'quit' to stop: ")
    if aa == 'quit':
        break

输出的结果是:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pls input anything you want, use 'quit' for stop: qawe
pls input anything you want, use 'quit' for stop: 123
pls input anything you want, use 'quit' for stop: q12
pls input anything you want, use 'quit' for stop: quit

Process finished with exit code 0
循环使用 else 语句

在 python 中,while … else 在循环条件为 false 时执行 else 语句块:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#!/usr/bin/python
 
count = 0
while count < 5:
   print count, " is  less than 5"
   count = count + 1
else:
   print count, " is not less than 5"

以上实例输出结果为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
0 is less than 5
1 is less than 5
2 is less than 5
3 is less than 5
4 is less than 5
5 is not less than 5
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/06/28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
While 循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。当然也可以遍历所有的字符串,列表,元祖等。 其基本形式为: while 判断条件: 执行语句…… 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件假false时,循环结束。 for 循环一般是用在一个有次数的循环上。 while 循环用在有条件的控制上。 来个容易上手的例子: n = 0 ## 给n赋值初始
老七Linux
2018/05/09
2K0
Python 循环语句
Python提供了for循环和while循环(在Python中没有do..while循环)
小小工匠
2021/08/16
5010
Python 循环语句
Python提供了for循环和while循环(在Python中没有do..while循环):
py3study
2020/01/13
5600
Python条件语句和循环语句简单使用方法
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。
Python学习者
2022/11/07
1.9K0
break能不能跳出if语句_python while if
虽然在python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环。 breakforxinrange(10):ifx==5:breakprintx上面使用的break循环,所以执行到x==5的时候就跳出了整个for循环,因此print x语句只打到4的时候就终止了,因此输出结果如图…
全栈程序员站长
2022/11/09
1.7K0
break能不能跳出if语句_python while if
python While 循环语句
python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。
py3study
2018/08/02
1.2K0
【Python】第二章(条件语句和循环语句)
各位小伙伴们大家好,在此之前我跟大家介绍过[python]的第一章,如果还没有看的小伙伴们可以去看看,这是链接:[Python]第一章(建议收藏)_泽奀的博客-CSDN博客,蟹蟹支持。那么本篇博客讲的就是如标题一样的内容,如果觉得对你有帮助的话,请点赞+收藏支持一波博主。博主在这里真的是非常感谢,蟹蟹大家一路下来对博主的支持。那么我博主话不多说直接开始今天的文章内容......那么在这里我跟大家先分别说下什么是判断语句以及循环语句。
謓泽
2022/12/12
9120
【Python】第二章(条件语句和循环语句)
python学习笔记(5)循环语句while,for的使用
python编程中的While语句用于循环执行程序,即在某条件下,执行某段程序,常常与if…else,for语句一起连用,下面是Whlie循环的基本形式:
大数据小禅
2021/08/16
1.7K0
python学习笔记(5)循环语句while,for的使用
Python While 循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:
用户8442333
2021/05/26
8340
【python入门到精通】python循环语句While,for的使用
python编程中的While语句用于循环执行程序,即在某条件下,执行某段程序,常常与if…else,for语句一起连用,下面是Whlie循环的基本形式:
大数据小禅
2021/12/20
1.5K0
【python入门到精通】python循环语句While,for的使用
循环语句
同样需要注意冒号和缩进。另外,在Python中没有do..while循环。 这是一个最简单的一个while循环,循环打印0-10的数字:
端碗吹水
2020/09/23
1.8K0
循环语句
python学习之if条件和for循环语句
从控制台获取一个成绩,根据成绩判断:如果>80 优秀,>70良好,>60及格,<60不及格
吾爱乐享
2019/12/30
9470
python 基础系列--条件控制与循环语句
Python 中的条件控制和循环语句都非常简单,也非常容易理解,与其他编程语言类似。
somenzz
2020/12/10
6860
python 基础系列--条件控制与循环语句
Python教程第4章 | 条件语句、循环语句和函数
Python 条件语句跟其他语言基本一致的,都是通过一条或多条语句的执行结果( True 或者 False )来决定执行的代码块。
仲君Johnny
2024/01/24
1.6K0
Python教程第4章 | 条件语句、循环语句和函数
Python极简入门:数据类型、条件语句、循环语句、异常处理
https://blog.csdn.net/weixin_37777526/article/details/108427112
Ai学习的老章
2020/09/11
1.8K0
python3–循环语句
if 语句 缩进格式 冒号 If 条件判断 if 判断条件: 执行语句 elif 判断条件: 执行语句 else: 执行语句 简单的一个判断学生成绩的例子: #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 4/3/2018 8:27 PM # @Author : zhdya # @File : demon1.py number = input("pls input your score: ") if int(number) >
老七Linux
2018/05/31
6470
(三)Python3 循环语句——whi
同样需要注意冒号和缩进。另外,在 Python 中没有 do..while 循环。
py3study
2020/01/16
5960
Python for 循环语句
Python for循环可以遍历任何序列的项目,如一个列表、元祖或者一个字符串。 循环是一个结构,导致程序要重复一定的次数。 条件循环也是如此,当条件变为假,循环结束。 语法: for循环的语法格式如
老七Linux
2018/05/09
1.9K0
python之条件-循环和其他语句
如何使用print来打印表达式----不管是字符串还是其他类型进行自动转换后的字符串。
py3study
2020/01/15
9080
【Python入门第十二讲】循环语句
循环语句在 Python 中是控制程序重复执行特定代码块的重要工具。Python 提供了两种主要的循环语句:for 循环和 while 循环。
不惑
2024/02/07
8930
【Python入门第十二讲】循环语句
相关推荐
While 循环语句
更多 >
LV.1
FCLASSROOM运维开发
交个朋友
加入腾讯云运维技术交流群
云平台运维技巧 分布式系统排障
加入云原生工作实战群
云原生落地实践 技术难题攻坚探讨
加入MCP头号玩家交流群
云原生运维进阶交流 MCP认证经验分享
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档