|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这星期我主要学习了while的循环结构和for的循环结构还有continue语句和break语句。循环这章学的我真的很头疼,这章节我卡了很久包括甲老师的课后练习我真的写不出来(数学真的很差劲我),所以进度上也慢了(我是想能比学校的课程提早学一点东西),不过我还是不想为了赶进度而不搞懂循环是怎么一回事。到今天为止我差不多已经掌握了循环的应用了。当然我还是觉得还没有真的完全掌握,用起来还是不够熟练,我相信时间和兴趣是最好的老师,会让我彻底搞懂循环。
以下是我对while和for的区别的认识:
for:多表示固定次数的循环
while:表示不固定次数的循环
continue和break的区别:
continue:只结束本次循环,而不终止整个循环体。
break:直接结束整个循环,不再判断循环条件。
我前天发表的[已解决]关于遍历循环章节的问题 http://bbs.fishc.com/thread-99898-1-1.html (出处: 鱼C论坛)">关于遍历循环章节的问题
第一个问题是:随机选取0到100间的奇数,输出100个。
通过昨天上午学校的Python课程的学习我终于知道了如何运用循环来实现这题
非常简单明了
用while循环的代码如下:
- <font color="#000000">from random import *
- i=0
- while i<100:
- a=randrange(1,100,2)
- print(a,end=' ')
- i += 1
- </font>
复制代码 用for循环的代码如下:
- <blockquote><font color="#000000">from random import *</font>
复制代码
第二个问题是:从字符串’asgregsdfkgerkgjskergmsd’中随机选取4个字符。
用while循环的代码如下:- from random import *
- a='asgregsdfkgerkgjskergmsd'
- i=0
- while i < 4:
- b=choice(a)
- i=i+1
- print(b,end='')
复制代码
用for循环的代码如下:
- from random import *
- a='asgregsdfkgerkgjskergmsd'
- for i in range(0,4):
- b=choice(a)
- print(b,end='')
复制代码
上面我是使用循环来解决这两个题目的,当然也可以用大神给出的其他方法的答案:点击查看大神的其他方法
这就是我本周的学习总结,以后我会尽量抽空写每一周的学习总结这样可以巩固知识也可以和我一样在学习的小伙伴们一起交流学习进步。
by:番茄炒蛋
2017.11.18
|
|