為什麼 print() 是最誠實的朋友?
當我們寫程式久了,自然就會慢慢發現一件事,寫到你越來越迷惘、越來越不確定發生什麼事時,print() 永遠不會騙你。 結果不會安慰你、更不會鼓勵你、也不會跟你說「你已經很努力了」。它只會把事實攤在你眼前。 而且毫不修飾。 很多新手在程式出錯時,第一個反應是: 「是不是 Python 壞了?」「是不是我電腦有問題?」「是不是這個題目太難了?」 但通常只是,你現在不知道電腦跑程式到哪裡了 所以這時候,print() 反而就像一個願意老實告訴你真相的朋友啦你以為變數裡是 10,結果 print 出來卻是 0 的時候 你以為 if 有進去 Yes 區,但 print 出來卻完全沒出現 你以為 list 裡有資料,print 出來發現它根本是空的 print 出來的時候終於知道事實就是我們有地方寫錯了所以雖然 print()…
