python while循环语句和for语句都是python的主要循环结构。while语句是python中最通用的迭代结构,也是一个条件循环语句。while与if语句有哪些不同,标准语法结构及循环使用方法是本文主要内容。

python while循环语句和if语句有哪些不同之处

要想知道while与if两种语句有何不同,首先要知道while语句的工作原理。

if语句是条件为真True,就会执行一次相应的代码块;而while中的代码块会一直循环,直到循环条件不能满足不再为真。

python while语句一般标准语法

while循环语句的语法如下所示:

python while 条件:

执行代码块

while循环中的执行代码块会一直循环执行,直到当条件不能被满足为假False时才退出循环,并执行循环体后面的语句。python while循环语句最常被用在计数循环中。

python while循环控制流语句基本操作方法

举一个最简单的,不加任何多重条件的例子,来看看while循环控制流语句基本用法是怎么样的

>>>x = 1

>>>while x<10:

>>> x+=1

>>> print x

2

3

4

5

6

7

8

9

10

变量x的初始值为1,条件是x小于10的情况时,执行代码块x+=1的操作,直到x的值不再小于10。

python while循环语句和for语句一样,也是常搭配break、continue、else一起使用,可以完成更多重条件的要求。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/jinjie/while.html

相关文章 Recommend

python while循环语句-python while循环控制流语句结构与用法相关推荐

  1. python中elif语句_Python学习笔记控制流语句之elif语句

    随笔记录方便自己和同路人查阅. #------------------------------------------------我是可耻的分割线--------------------------- ...

  2. python scatter参数详解_matplotlib.pyplot.scatter散点图结构及用法||参数详解

    matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=N ...

  3. 编译原理—中间代码生成、布尔表达式翻译、短路计算、控制流语句翻译、条件语句、循环语句

    编译原理-中间代码生成.布尔表达式翻译.短路计算.控制流语句翻译.条件语句循环语句 1.布尔表达式的翻译 1.1 数值表示法 1.2举例 1.3短路计算 1.4回填技术 1.5短路计算及回填的翻译方案 ...

  4. 【编译原理笔记13】中间代码生成:控制流语句及其SDT,布尔表达式及其SDT,控制流翻译的例子

    本次笔记内容: 6-5 控制流语句SDT 6-6 布尔表达式SDT 6-7 控制流的栗子 本节课幻灯片,见于我的 GitHub 仓库:第13讲 中间代码生成_3.pdf 文章目录 控制流语句及其SDT ...

  5. 03.Python基础--控制流语句-顺序结构-判断结构-循环语句

    文章目录 1.控制流语句 1.1 if条件判断 1.1.1 布尔类型和其他数据类型之间的转换关系 1.1.2 if 嵌套 1.1.3 列表 1.2 循环语句 1.2.1 for循环 1.2.2 whl ...

  6. python中if语句中可用break_【第四篇】Python的if语句/for..in循环/while循环/break和continue...

    一.if条件判断语句 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: #!/usr/bin/env python #-*- coding:utf-8 -*- age ...

  7. matlabfor循环语句举例_笨办法学python(七)条件、选择和循环

    第七课提纲 一.条件表达式 关系运算符 > < 逻辑运算符 与或非 二.选择结构 单分支 双分支结构 if与else的双分支结构 三元运算符的分支语句 多分支选择结构 选择嵌套结构 三.循 ...

  8. python条件语句-python条件、循环语句

    既然讲到语句,那先说明一下语句块.语句块不是一种语句,是一组语句.在条件为真时执行或者多次的一组语句.主要注意其格式,用冒号来标识语句块的开始,块中每行缩进相同的量,一般4个空格(tab字符位置为8个 ...

  9. python while循环语句-Python While 循环语句

    Python While 循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件(cond ...

最新文章

  1. 别人以为搞AI的高大上,我却觉得自己是个骗子
  2. 关于Qt QFileDevice::map()接口的一些学习记录
  3. SDN精华问答 | 为什么会出现SDN?
  4. 打破传统天价SAP培训,开创SAP师徒之路,经验丰富的老顾问带徒弟 qq群150104068
  5. 函数节流之debounce
  6. 四旋翼双环PID控制
  7. 认真,respect!
  8. Centos Linux 下Pycharm 安装
  9. 三维空间中的Pitch、Yaw、Roll值
  10. 使用Origin软件对数据进行指数拟合的方法
  11. 腾讯云多媒体文件处理总结
  12. c语言用循环转换单词首字母,用c++实现将文本每个单词首字母转换为大写
  13. HTML之表格与表单
  14. C#操作三菱FX系列PLC数据
  15. 互联网科普贴-阿里巴巴国际站是什么
  16. 苹果手机如何远程控制华为安卓平板电脑
  17. 图片瘦身的正确姿势,让你的 CDN 费用省 50% 以上!
  18. 让你的python说话
  19. java8中的Collectors.groupingBy用法
  20. 为什么这些UI设计很糟糕?什么是好的UI设计?

热门文章

  1. npm 装包时的区别 -D -S
  2. java ArrayList 套数组,二维不等长数组
  3. bzoj1834: [ZJOI2010]network 网络扩容
  4. NodeAsp——像开发NodeJS应用一样玩转ASP
  5. select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET(转)
  6. 程序员必须知道的10大基础实用算法及其讲解
  7. 浏览器中的“Linux”
  8. 如何去应付你的上司给你一个变化无常的需求?
  9. 1年左右的Java开发经验面试者的心得
  10. js设置元素class方法小结及classList相关