打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python循环控制语句

  循环语句 

语句后面一定要跟:冒号

for循环

1.forin range( ) 遍历

格式:for i  in range(5);或者for i in range( 0,10,3 );

格式中的1打印i是从0开始后打印到5结束

格式中的2打印i是从0开始打印到10,中间每一次步进加3

举个小例子:

格式1:

格式2:

格式2中改为三个负数:

以上三个都是常见的

如果我们想要遍历依次输出字符串呢?

我们就要先定义变量,再用for循环输出

如果我们不想换行,就要在输出中加上我们之前讲的end

比如:

数字我们需要range来写,字符串不需要range只要写上变量名即可

还可以对列表进行遍历输出

例如:

虽然看着像别的语言中的数组,但是在这里是列表

使用forin遍历列表时:

1.和数字一样需要先写range

2.range里面需要len(a);求出列表的有几个下标(如js中的length,计数)

3.print中输出的第一个i是计数(下标),第二个a[ i ]是列表中的元素

while循环

格式:

i=数值

while 条件:

       语句.

       必须要有控制条件例如 i+=1;

举个小例子

输出0到5

我们用while求出1-100的和:

定义的n只是作为一个数

定义的sum就为累加每一步的和

定义的counter就是从1到100,每个数都遍历加一遍

while还可以和else合作使用

在其他语言在else只跟if,但是在python中也可以跟while

后面我们用到while的并不多,绝大部分要用for,比较方便

break、continue、pass语句

这里比其他语言多了个pass,但是并无很大作用

break和continue的用法和js等其他语言中用法相同

1.break语句可以跳出for和while 的循环体

2.continue语句跳过当前循环,直接进行下一轮循环

3.pass是空语句,一般只用做占位语句,不做任何事情

举个小例子:

break

continue:

最后我们还是要给大家布置一个小作业

九九乘法表

大家自己来写一下答案下节揭晓

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python循环语句代码逐行详解:while、for、break和continue
【python入门】break语句和continue语句有什么作用?
Python的控制语句
同Python成为好朋友,熟悉条件语句和循环语句
Python解析之break、continue、pass语句
Python教程八循环语句篇for和while循环
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服