循环有感

公司最近开始在举办数据分析大赛,所以学习下Python的语法,每站在一个新的起点总会莫名地兴奋,因为即将迎来我新的洗牌的机会。当然这些都是外话,我真正想要和你们分享的其实是我对于循环的看法有了一个新的高度。

如果了解过编程的同学,一定会知道for循环,while循环和switch循环,看起来都是循环,但是打开它们的车盖就会发现里面的零件截然不同。

for循环,for (let i = 0; i < length; i++) 这个length你并不知道有多大,重复着同一件事,反脆弱性极差,因为固定的行为模式很容易让别人抓住弱点,从而被一招致命。这时候你有没有想到这样一类人,总喜欢给自己加很多限制的框框,每天重复着同样的行为模式,像一个机器人一样,没有自己的体系。

while循环,当遇到某种情况就会停下来。与for循环相比,至少它学会了判断,虽然它的体系很简单,但与for循环相比,确是一种进化。逻辑虽然简单,但是至少加入了思考与判断,就显得更有生命特征,更有活力。

switch循环,它的case的数量是不确定的,但是每种情况都能有自己独到的处理方法,机动性极强,我非常喜欢。我觉得它是这三种循环里面最为健康的一种模式,有着完整丰富的体系。这样一类人最为灵活,我视之为成长型思维的人,螺旋向上成长,永远在进步,一直在判断做出最为正确的选择。

看完了我的介绍,你最喜欢哪种循环呢,快来留言告诉我吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章