循環有感

公司最近開始在舉辦數據分析大賽,所以學習下Python的語法,每站在一個新的起點總會莫名地興奮,因爲即將迎來我新的洗牌的機會。當然這些都是外話,我真正想要和你們分享的其實是我對於循環的看法有了一個新的高度。

如果瞭解過編程的同學,一定會知道for循環,while循環和switch循環,看起來都是循環,但是打開它們的車蓋就會發現裏面的零件截然不同。

for循環,for (let i = 0; i < length; i++) 這個length你並不知道有多大,重複着同一件事,反脆弱性極差,因爲固定的行爲模式很容易讓別人抓住弱點,從而被一招致命。這時候你有沒有想到這樣一類人,總喜歡給自己加很多限制的框框,每天重複着同樣的行爲模式,像一個機器人一樣,沒有自己的體系。

while循環,當遇到某種情況就會停下來。與for循環相比,至少它學會了判斷,雖然它的體系很簡單,但與for循環相比,確是一種進化。邏輯雖然簡單,但是至少加入了思考與判斷,就顯得更有生命特徵,更有活力。

switch循環,它的case的數量是不確定的,但是每種情況都能有自己獨到的處理方法,機動性極強,我非常喜歡。我覺得它是這三種循環裏面最爲健康的一種模式,有着完整豐富的體系。這樣一類人最爲靈活,我視之爲成長型思維的人,螺旋向上成長,永遠在進步,一直在判斷做出最爲正確的選擇。

看完了我的介紹,你最喜歡哪種循環呢,快來留言告訴我吧!

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