While 循环

特点:提高代码的复用性

语法:

while 判断条件:  条件满足时执行代码块

实例:

count = 0
while count<10:print(count,end="")count+=1

输出结果:

0123456789

While 循环使用 else 语句

当while 后的判断条件为False 时执行else后的代码

语法:

while  判断条件:  代码块
else:  代码块

实例:

count = 0
while count<10:print(count,end="")count+=1
else:print("当不满足 count<10 时输出我!")

运行结果:

0123456789当不满足 count<10 时输出我!

While死循环

语法:

while True:print("一直输出我!")

运行结果:

一直输出我!
一直输出我!
一直输出我!
一直输出我!
一直输出我!...

continue 和 break

continue表示跳出本次循环进入下次循环
break 表示终止整个循环

continue实例

打印1-10之间的奇数。
当1-10之间有偶数时退出本次循环,进入下次循环

i = 0
while i<10:i+=1if i%2 == 0:continueprint(i)

运行结果:

1
3
5
7
9
break实例

打印1,2,3后终止整个循环

i = 0
while i<10:i+=1if i>3:breakprint(i)  

运行结果:

1
2
3

python笔记之while循环相关推荐

  1. python笔记之for循环

    for循环 语法: for 临时变量 in 可迭代的对象: 满足条件所执行的代码块 实例1 打印1-10的奇数 , 默认步长为1,下面是将步长设置为2,所以打印结果为奇数. for i in rang ...

  2. 【python笔记】 for循环和while循环,break和continue语句

    目录 循环结构: while语句: 可迭代对象: break语句: continue语句: 循环结构中的else子句: 特殊循环---列表解析 循环结构: 循环结构是满足一个指定的条件,每次使用不同的 ...

  3. python笔记7 for循环

    For 循环 可以遍历字符串,也可以遍历列表 # for 循环 # 语法特点:遍历操作,依次取集合容器中的几个值 # for 临时变量 in 容器: # 执行代码块 tags='我是一个中国人' #字 ...

  4. python里while的用法_Python学习笔记之While循环用法分析

    本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...

  5. python中while的用法_Python学习笔记之While循环用法分析

    本文实例讲述了Python学习笔记之While循环用法.分享给大家供大家参考,具体如下: 前面一篇<Python学习笔记之For循环用法>详细介绍了Python for循环,这里再来讲述一 ...

  6. 【Python自学笔记】EX32 循环和list

    [Python自学笔记]EX32 循环和list ex32 Loop and Lists 示例代码 一些思考 ex32 Loop and Lists 示例代码 the_count = [1, 2, 3 ...

  7. tkinter 笔记:列表部件 listbox (莫烦python 笔记)

    1  主体框架 主体框架部分还是 import tkinter as tkwindow = tk.Tk() #创建窗口window.title('my window') #窗口标题window.geo ...

  8. python笔记: 生成器

    元素按照某种算法推算出来,我们在循环的过程中不断推算出后续的元素 不必创建完整的list,从而节省了大量的空间 这种一边循环一遍计算的机制,称之为生成器generator 1 列表生成器 把列表生成式 ...

  9. python输出字体的大小_Toby的Python笔记 | 预备知识:安装openpyxl学做电子表格

    Toby的Python笔记 | 预备知识:安装openpyxl学做电子表格 Python 需要创建和读取excel表里面的数据,需要用 openpyxl 这个包,今天安装好备用. 首先,进入C命令窗口 ...

最新文章

  1. idea工具使用总结
  2. Request库的安装与使用
  3. 只有程序员才能看懂的段子
  4. c语言python零基础教学_编程零基础应当如何开始学习 Python?附教程
  5. win10 uwp 让焦点在点击在页面空白处时回到textbox中
  6. AcWing 853. 有边数限制的最短路(bellman的k边限制最短路)
  7. FISCO BCOS 零知识证明 Fiat-Shamir 实例源码
  8. 解析库的基本使用(BeautifulSoup、Xpath(重点)、PyQuery)
  9. 网络编程_8(项目附件)
  10. [从零开始学习FPGA编程-16]:快速入门篇 - 操作步骤2-4- Verilog HDL语言描述语言基本语法(软件程序员和硬件工程师都能看懂)
  11. 手机图片转换成文字怎么办
  12. 解决Gradle‘s dependency cache may be corrupt (this sometimes occurs after a network connection timeout
  13. 项目管理 : 如何激发项目成员的工作积极性和热情
  14. python中元组拆包_Python3基础:元组拆包
  15. ACDREAM 05D 哗啦啦族的加法计算(DFS专场)
  16. W5500参考电路图
  17. R语言_电信客户流失数据分析
  18. 微信小程序-简历信息显示
  19. [区块链安全-Ethernaut]区块链智能合约安全实战-已完结
  20. 基于vue-注册登录页面

热门文章

  1. 图像分割 2020 最新进展
  2. 亚马逊团队在Interspeech 2020深度噪声抑制挑战赛中获得第一名
  3. 我在腾讯做运维--快速玩转蓝鲸社区版6.0【直播公开课】
  4. QQ相册后台存储架构重构与跨IDC容灾实践
  5. shared_ptr智能指针源码剖析
  6. IOS CoreImage实现人脸识别
  7. Docker的容器运行时组件Containerd
  8. web.xml文件报红,怎么解决???
  9. 理解一下select 1 和 exists
  10. Rowkey设计_HBase表设计