1. 首页
  2. Python

基本循环结构

“u003Cdivu003Eu003Cpu003Efor循环u003Cu002Fpu003Eu003Cpu003Epython可以使用for语句循环遍历整个序列的值u003Cu002Fpu003Eu003Cpu003Efor <var> in <sequence>:u003Cu002Fpu003Eu003Cpu003E <body>u003Cu002Fpu003Eu003Cpu003E在for循环中,循环变量var遍历了队列中的每一个值,循环的语句体为每个值执行一次。u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002F16340004747d00a7e02d” img_width=”172″ img_height=”106″ alt=”基本循环结构” inline=”0″u003Eu003Cu002Fpu003Eu003Cpu003E注意,for循环在执行过程中,直接在序列上进行遍历,而非在内存中生成一个新的序列拷贝进行u003Cu002Fpu003Eu003Cpu003Efor循环求平均数u003Cu002Fpu003Eu003Cpu003E平均数计算程序IPO:输入:待输入数字个数,数字。处理:平均数算法。输出:平均数。u003Cu002Fpu003Eu003Cpu003E设计方案:输入数字的个数n,将sum初始化为0,循环n次,输入数字x,将x加入sum中,将sumu002Fn作为平均数输出。u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002F163400047bbe2a412583″ img_width=”331″ img_height=”156″ alt=”基本循环结构” inline=”0″u003Efor循环执行结果如下:u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002F1631000162432fce598b” img_width=”174″ img_height=”82″ alt=”基本循环结构” inline=”0″u003Eu003Cu002Fpu003Eu003Cpu003Efor循环缺点u003Cu002Fpu003Eu003Cpu003E程序开始时必须提供输入数字总数;u003Cu002Fpu003Eu003Cpu003E大规模数字求平均数需要先数清个数;u003Cu002Fpu003Eu003Cpu003Efor循环是需要提供固定循环次数的循环方式,u003Cu002Fpu003Eu003Cpu003Epython提供了另一种循环方式即无限循环,不需要提前知道循环次数,即我们提到的当型循环也叫条件循环。u003Cu002Fpu003Eu003Cpu003E无限循环u003Cu002Fpu003Eu003Cpu003E语法:while语句u003Cu002Fpu003Eu003Cpu003Ewhile <condition>:u003Cu002Fpu003Eu003Cpu003E <body>u003Cu002Fpu003Eu003Cpu003Ewhile语句中<condition>是布尔表达式,<body>循环体是一条或多条语句u003Cu002Fpu003Eu003Cpu003E 当<condition>条件为真时,循环体重复执行u003Cu002Fpu003Eu003Cpu003E 当<condition>条件为假时,循环终止u003Cu002Fpu003Eu003Cpu003E在while循环中,条件总是在循环顶部被判断,即在循环体之前执行,这种结构又被称为前测循环。u003Cu002Fpu003Eu003Cpu003E使用while循环完成从0到20的求和打印平均值:u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002F163400048a14ed6126ab” img_width=”277″ img_height=”160″ alt=”基本循环结构” inline=”0″u003Eu003Cu002Fpu003Eu003Cp class=”pgc-img-caption”u003Eu003Cbru003Eu003Cu002Fpu003Eu003Cpu003E执行结果u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002F16310001726f62bd2bd7″ img_width=”412″ img_height=”305″ alt=”基本循环结构” inline=”0″u003Eu003Cu002Fpu003Eu003Cu002Fdivu003E”

原文始发于:基本循环结构

主题测试文章,只做测试使用。发布者:醒百年,转转请注明出处:http://www.cxybcw.com/13386.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code