圖例用什麼線繪製
python中除錯程式碼
在python中,使用debug來除錯程式碼。
我們使用debug的目的,就是可以檢視程式碼的執行過程。
步驟:
1 打斷點。打斷點是開發的術語,類似於打標記,debug會讓程式在你打斷點的地方停止執行。
如果要檢視程式碼執行過程,比較常見的是把斷點放在程式的第一行。
在pycharm中,在程式碼左邊的行號上單擊滑鼠,出現紅色圓點,就是斷點。再次點選可以取消。
2 右鍵中有debug執行,點選進入debug除錯模式
3 點選單步執行按鈕,可以看到程式碼是怎麼一步一步執行的。在編輯器中,背景是藍色的,表示程式碼將要執行到哪一行。
python判斷語句的巢狀
python的if判斷是可以巢狀的。任何一個判斷分支中,都可以繼續使用if判斷語句。
一般,在判斷語句存在遞進關係的時候使用。
比如,第一個條件成立的時候,才會去判斷第二個條件。
舉個例子,我們做地鐵,只有當你進站以後,才會有安檢,安檢透過以後,才會刷卡進站。這個就是三重判斷了。
實際例子:
身高170以上,體重60kg,符合條件,否則不符合
height = float(input(‘
請輸入身高
’))
if height > 170:
weight = float(input(‘
請輸入體重
’))
if weight == 60:
print(‘
符合要求
’)
else:
print(‘
不符合要求(體重不達標)
’)
else:
print(‘
您的身高不符合要求
’)
不妨可以用debug去除錯這段程式碼,可以加深對debug的熟練度,也更能理解條件判斷語句的執行!