1. 程式人生 > >python3 _笨方法學Python_日記_DAY6

python3 _笨方法學Python_日記_DAY6

變量 簡單 python3 另一個 其中 運行 ros ont 方法

Day6

  • 習題 36: 設計和調試

If 語句的規則
1. 每一個“if 語句”必須包含一個 else.
2. 如果這個 else 永遠都不應該被執行到,因為它本身沒有任何意義,那你必須在
else 語句後面使用一個叫做 die 的函數,讓它打印出錯誤信息並且死給你看,這
和上一節的習題類似,這樣你可以找到很多的錯誤。
3. “if 語句”的嵌套不要超過 2 層,最好盡量保持只有 1 層。 這意味著如果你在 if 裏
邊又有了一個 if,那你就需要把第二個 if 移到另一個函數裏面。
4. 將“if 語句”當做段落來對待,其中的每一個 if, elif, else 組合就跟一個段落


的句子組合一樣。在這種組合的最前面和最後面留一個空行以作區分。
5. 你的布爾測試應該很簡單,如果它們很復雜的話,你需要將它們的運算事先放到一
個 變量裏,並且為變量取一個好名字。

最好的調試程序的方法是使用 print 在各個你想要檢查的關鍵環節將關鍵變量打
印出來,從而檢查哪裏是否有錯。
讓程序一部分一部分地運行起來。不要等一個很長的腳本寫完後才去運行它。寫一
點,運行一點,再修改一點。

  • 習題 39: 列表的操作

python3 _笨方法學Python_日記_DAY6