前言
每天十分鐘學Python,我們在這裡一起努力!加油!
初始條件結構
人生是有很多岔路口的,我們需要在每個路口做出自己的選擇,就如同此刻你選擇閱讀我的Python課。
那Python也是有選擇的,我們先來看看吧。
choice ='繼續學習'
if choice =='繼續學習':
print('考研')(這裡要縮進,由於格式問題,這裡出現錯誤了,縮進就是空格,下次會講)
else:
print('找工作')(這裡要縮進,由於格式問題,這裡出現錯誤了)
你能讀懂這些代碼嗎?
其實,這些代碼是一個條件結構,它們的含義是如果選擇(choice)為(==)跑,那麼打印(print)考研;否則打印(print)找工作。
怎麼樣?是不是非常簡單呢?
大家有沒有注意到一個細節:這些代碼中出現了=,==。這兩個符號有什麼區別呢?
大家還記得我們學變量時遇到的=嗎?
沒錯,=是賦值,==是判斷相等,大家千萬不要混為一談了。
語法規則
現在來系統的學習條件結構吧!
條件結構也稱為分支結構,在上面的代碼中,在選擇是否繼續學習時產生了分支,條件成立時打印考研,不成立時打印找工作。
條件結構的語法規則:
if 判斷條件 :
代碼塊1(縮進)
else:
代碼塊2(縮進)
其中判斷條件成立時,執行代碼塊1;判斷條件不成立時,執行代碼塊2。
這裡的判斷條件一般用比較運算符進行比較,常見的運算符有==(等於),!=(不等於),>=(大於等於),<=(小於等於)。
寫在最後
今天的學習就這樣結束了,大家記得複習啊!如果大家喜歡的話,記得轉發關注收藏點贊啊,謝謝大家啦!