10.循环结构

输入标题

输入标题

最近临近世界杯,一些人可能会心痛一个不足:余额不足。

既然如此,就尝试学习吧!!哈哈哈

还是建议大家不要熬夜的,熬夜伤肾么,大家应该还是懂的

时至今日,大家还是保重身体,足球买反,保证学业

今天二更,希望大家可以从中受益

输入标题

》》

difference

《《

输入 标题

在python的循环中有两种形式

那么试想为什么促使python创造了两种结构来实现循环呢?

设想1:

假如你有一个已经确立的算法,而且你还知道结果到什么时候就结束了。但是,你不知道到底需要把算法执行几次。但是计算机是无法自动修改次数的,因此就需要一个可以判断且可以循环的函数,即while函数。

假设2:

你知道已知算法,知道他的次数,也知道它的变量和次数的关系等等,反正你可以明确的知道执行几次,用while结构显然还需要增加一个变量,因此出现了 for in的结构。

记住:while的功用>for in的功用

for in的结构比 while的结构简单

输入标题

》》

if

《《

输入 标题

for循环可以遍历任何序列的项目,如一个列表或者一个字符串或者range()函数。

如果程序

ls= ["C", "C++", "Perl"……"Python"]

for x in ls:

print (x)

那么就会打出来

第0个:C

第一个:C++

……

第-1个:python

list和string的使用方式一致

甚至也可以这样遍历循环文件,但是我没有试过遍历循环文件。所以,就不发了。

range()函数:他是为数字遍历做的

以0开始,以变化量为1,遍历循环到终点。

range(x,y,z)是以x为开头,以z为变化量,到达z。

输入标题

》》

while

《《

输入 标题

while就比较简单了

在while后就可以设置条件,如果想让他一直循环,就可以在条件的位置打上true。

如下面所示:

while true:

图片转自网络,如有侵权请立即联系

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180627G1WTUH00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券