Loading [MathJax]/jax/output/CommonHTML/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 删除。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
PPT背景图怎么设置?3招教你轻松搞定
PPT背景图怎么设置?我们在生活中经常会用到PPT,一个精美的PPT可以给人留下深刻的印象。那么PPT中最为突出的就是PP背景图,但是我发现有很多人还不会设置PPT背景图。还在用最初的纯白背景。那么今天就分享这三个PPT背景图设置的方法,3招教你轻松搞定哦。
高效办公
2019/07/30
9570
PPT背景图怎么设置?3招教你轻松搞定
PPT模板图片怎么替换?这两种方法可以帮到你
我们在制作PPT演示文稿的时候,都会选择套用别人的PPT模板。这样不仅可以减轻工作负担,还能让PPT更高大上。如果我们想要替换模板中的图片该怎么办呢?PPT模板图片怎么替换?这两种方法可以帮到大家。
高效办公
2019/10/29
15.9K0
PPT模板图片怎么替换?这两种方法可以帮到你
PPT背景图怎么换?学会这两招就够了
1、点击进入“插入”界面,然后点击“形状”选择“矩形”。然后在幻灯片中插入一个矩形,将矩形调整至与幻灯片一致大小。
高效办公
2019/09/30
2.2K0
PPT背景图怎么换?学会这两招就够了
PPT背景颜色怎么修改?介绍四种修改方法
2、然后在“设置背景格式”界面中,点击填充为“纯色填充”,然后点击“颜色”图标修改背景颜色就可以了。
高效办公
2019/09/11
17.8K0
PPT背景颜色怎么修改?介绍四种修改方法
PPT模板怎么导入?你必须试试这两招
我们在制作PPT时候需要套用一些模板。这样我们只需要修改文稿中的文字内容就可以制作完成PPT了。不仅可以节省时间,还能让我们的看起来PPT更加高大上。那么PPT模板怎么导入呢?大家不妨试试这两种方法。
高效办公
2019/10/23
8.1K0
制作PPT中常用的图片处理技巧
在PPT设计中,我们经常会用到图片素材,可是,考虑到课件的需要,有时候原始的图片又不能直接使用,这时就需要对图片进行处理,使其符合PPT主题的同时,还更具美观。
纸醉金迷i
2022/01/05
2.5K0
制作PPT中常用的图片处理技巧
干货|不好意思,干活的真的比不上做PPT的(1)
干活的比不上做PPT的可能是很多职场人心中的一大痛。实际上对于数据分析师来说,做PPT可能是你的硬技能。
做数据的二号姬
2019/09/17
6310
干货|不好意思,干活的真的比不上做PPT的(1)
一种用markdown写PPT的方法,再也不用费劲排版了
今天看jeremyxu 的技术点滴,发现分享了一个 markdown 写 PPT 的插件,惊为天人,先来看看官方效果图。
机智的程序员小熊
2020/06/23
4.6K0
超实用PPT配色技巧,帮你高效完成配色
完成一套美观合格的PPT,除了逻辑和版式,还有就是配色。配色看似简单,却有一些不可逾越必须遵循的秘籍。今天iSlide这篇配色秘籍,全都来自实战经验,非常好上手,一起来收!
纸醉金迷i
2021/12/07
2.2K0
超实用PPT配色技巧,帮你高效完成配色
程序员五一修图小贴士
此图摄于老长沙制高点——天心阁。是日乌云密布,暴雨将至,从天心阁二层远眺,黄瓦蓝天,车水马龙,一动一静,似有雷霆之势。
木鸟杂记
2021/09/26
9430
PPT背景音乐怎么一直播放?大神手把手教你
我们在自己制作PPT的时候,可以尝试着给PPT添加背景音乐。这样不仅可以让你的PPT看起来更加高大上,还可以吸引观赏者。那么PPT背景音乐怎么一直播放呢?大家可以学习下面的具体操作方法。
高效办公
2019/10/21
4.9K0
PPT背景音乐怎么一直播放?大神手把手教你
提高PPT制作效率的9个小技巧,据说贾跃亭都没这技能~
一提到做PPT,很多人估计会愁眉苦脸,既苦于自己灵感匮乏设计出的PPT不美观,没逻辑,又苦于自己在制作过程中花费在软件操作上的时间太多。 而今天,我们来聊一聊如何提高PPT的制作效率,以下这9个小技巧
BestSDK
2018/02/28
1.3K0
提高PPT制作效率的9个小技巧,据说贾跃亭都没这技能~
深度译文:UI中设定自适应颜色的原理(Part 02)
这就是为什么我们创建了所谓的“自适应调色板”。这些调色板遵循系统设计方法,其中设计者定义了具体的颜色范畴,而非创建静态颜色样本。颜色是根据其感知要求和关系定义的,并且样本是基于最小的用户输入生成的。
用户5009027
2019/07/30
1K0
深度译文:UI中设定自适应颜色的原理(Part 02)
PPT结构解析
PPT和PPTX本质就是一个ZIP压缩文件,我们可以把PPT的后缀直接改为zip后直接解压,就会看到以下文件:
码客说
2021/04/09
2.4K0
PPT结构解析
更改PPT所有页面字体与页面颜色的技巧
在评估期间,无心插柳地探索到一个新技术,就是关于PPT课件统一更改字体颜色和页面背景颜色的问题。
用户1191760
2019/02/27
6.5K0
用幻灯片来汇报数据分析结果,导入导出功能是亮点
已经给大家介绍过了非常多的分析数据、观察数据和探索数据的操作和手段,今天就给大家详细介绍一个用于汇报展示数据分析结果的功能操作——幻灯片,以前大家接触的都是WPS中的PPT展示,而我们今天要说的是数据分析工具当中的PPT,要说这两种PPT 是一样的,其实也不违和,都是用于展示结果汇报,但其更多更好用的细节,接下来由我来阐述。
用户7220666
2020/04/30
3.1K0
PS图层混合模式实例详解
PS中的很多概念都和Core Graphics中的概念相通,比如蒙版、路径、裁剪、混合模式等等。如果你对Core Graphics中的混合模式不太理解,阅读本篇文章能让你对Core Graphics中混合模式概念有一个更理性的理解与认识。 本文不包含iOS中混合模式的内容。希望本文对你有所帮助。
全栈程序员站长
2022/09/06
1.9K0
PS图层混合模式实例详解
拒绝“枯燥”设计 | 页面自动化配色的探索之路
作者lamchen  腾讯IEG设计中心 设计师 |导语  我们在WeGame详情页设计改版探索中,无意间接触到了图片取色技术。经历一年的摸索和实践,我们在现有取色技术的基础上,制定了自动化配色策略,并相继优化了助手专区,商城节日氛围,以及特色卡片等多个业务场景,取得了较为不错的效果。谨以此文,抛砖引玉,聊聊我们关于图片取色技术在UI设计中的实践心得。 01 自动化配色构想 众所周知,WeGame是面向国内外游戏玩家的一个游戏发行产品;产品中对于单款游戏的详情页,是产品中最基础、也是最核心的内容。 在
腾讯大讲堂
2021/03/01
1.5K0
听说你还在花钱从网上买 PPT 模板?
这里有海量 PPT 素材、幻灯片背景图片、PPT 模板供你选择下载。资源分类丰富,主要分为以下几个大类:
村雨遥
2022/06/27
6210
听说你还在花钱从网上买 PPT 模板?
20种常用的 Ps技术
一种简单的数码照片后期润饰 1 打开图片,执行色像/饱和度(-40)降低饱和度。 2 新建一图层,将图层模式改为柔光,用画笔工具将需要润饰的部分画几下,这里可以利用色板方便的提取颜色 3 图片色彩过渡不够柔和,再执行一下滤镜下面的高斯模糊(+85)
WindCoder
2018/09/20
2.8K0
推荐阅读
相关推荐
PPT背景图怎么设置?3招教你轻松搞定
更多 >
LV.2
这个人很懒,什么都没有留下~
交个朋友
加入腾讯云运维技术交流群
云平台运维技巧 分布式系统排障
加入云原生工作实战群
云原生落地实践 技术难题攻坚探讨
加入MCP头号玩家交流群
云原生运维进阶交流 MCP认证经验分享
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验