趣文网,分享全网好句子、好文章!

python循环控制语句

时间:2023-06-25 02:59:01

相关推荐

python循环控制语句

循环语句

语句后面一定要跟:冒号

for循环:

1.for…in 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只要写上变量名即可

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

例如:

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

使用for…in遍历列表时:

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:

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

九九乘法表

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

- End -

---web分享,分享的不只是web

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(2)
  1. Brady2023-12-09 16:54Brady[香港网友]125.61.81.119
    学习Python的循环控制语句是编程入门的好方式,简单而强大。
    顶0踩0
  2. 名字什么的好难啊!2023-09-16 21:56名字什么的好难啊![天津市网友]119.39.77.121
    Python的循环控制语句简洁易懂,让我在编程时少了很多烦恼。
    顶36踩0
相关阅读
有关爱情的情感句子 甜蜜入心 有感而发

有关爱情的情感句子 甜蜜入心 有感而发

No matter how lonely the end of the world, you must have me by your side 2 惟你欢颜笑语,伴我漫漫长途有所依

2022-11-15

自由随性的简短句子 万里挑一 你见过几句?

自由随性的简短句子 万里挑一 你见过几句?

二、人生就像打电话,不是你先挂就是我先挂,又何必计较那么多

2022-12-19

心情不好的说说短句子 句句戳心!

心情不好的说说短句子 句句戳心!

二、后来我习惯了一个人的生活,习惯了不再表露难过,习惯了不再把心事诉说,也习惯了你不再爱我

2023-06-29

有气魄有野心的句子 简短霸气 适合做个性签名!

有气魄有野心的句子 简短霸气 适合做个性签名!

二、别像猫一样,在风雨中长大,遇到点爱就以为是家

2023-05-09

高傲超拽的句子 霸气十足 句句彰显个性!

高傲超拽的句子 霸气十足 句句彰显个性!

三、该吃吃、该喝喝,破事儿别往心里搁;逢人只说三分话,留得七分打天下

2022-12-17