發表文章

目前顯示的是 3月 22, 2020的文章

Py2020春- 單元三 邏輯控制 3/28

圖片
第三單元來到邏輯控制,難度明顯的提升,從 OJ 的程式實作中,可以看到沒有成功的比例提升了。 但覺得挑戰成功的人也不在少數,我覺得這樣很棒!寫程式就是要有這樣的感覺! 第三單元的 Quiz in Video 答對率還是在九成以上,較低的是 break 和 continue 的那幾題。break 會中斷迴圈的執行直接跳出整個迴圈,continue 則是忽略該次迴圈剩餘的程式碼直接到下一次。 for break else 3.4 自我測驗第三題 Q3 是最多人錯誤的地方(答對率只有62%),一樣是 break 的語法,但他是用在 for break else 上: 若都沒有進入 break 則會進入 else 中,這個觀念可能第一次接觸會比較難懂一些。許多同學都選了:else 應該與 if 對齊,應該是沒有注意到 for break else 的語法。 內縮 Q2 錯誤的人也不少,許多同學忽略了內縮的重要性:第四行 print 應該內縮到和第三行的 print 一樣的位置,才不會造成語法錯誤。 ps. 單元四 OJ 最後一題,題目設定時有點出錯,感謝同學的反饋,目前已經修正。