歡迎來到本系列的第六講。 現在我們正在深入編程,我們將學習 Python 中“if 語句”的使用。
“if 語句”在編程中非常重要,因為它們允許我們構建可以根據某些條件做出決策的程序。
如果聲明
“If 語句”用於執行基於多個決策的程序。 例如,閱讀以下內容:
“如果它很熱,
這是一個炎熱的一天
喝很多的水
否則,如果天冷了
這是一個寒冷的一天
穿保暖的衣服
否則,這是美好的一天”
在上述陳述中,我們是根據一些條件做出一些決定。 第一個語句是一個條件,第二個是它的含義,第三個是執行一個決定。
if 語句的工作方式類似。
讓我們在編程中看看它。
我們正在引入一個布爾變量。
is_hot = true
現在我們將添加一個“if 語句”
if is_hot:
print("It's a hot day.")
現在,如果上述條件為真,則將執行此表達式。 要退出“if 語句”,您必須按“Shift + Tab”才能使光標對準新的代碼行。
現在,讓我們運行這個程序。
現在讓我們玩這個程序。
看看如果我將上述條件變為假會發生什麼。
很明顯,如果條件為假,則不執行“if 語句”。 現在我們將添加第二個條件,如果第一個條件不滿足,將執行該條件。
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
“if”條件為假,因此解釋器將轉到“else”縮進下的下一組代碼。
“If 語句”不一定僅限於兩個條件。 您可以根據需要加入盡可能多的條件。 讓我們為這個程序添加一些條件。
我們正在使用布爾變量定義另一個條件。 隨它去:
if_cold = True
現在我們可以在我們的程序中添加第三個條件。 它是這樣工作的
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
現在,如果它既不熱也不冷,那麼這是美好的一天。 在這裡,我們使用了一個新函數“elif”來定義第一個“if”和最後一個“else”之間的新條件。 您可以添加任意數量的“elif”。
行使
解決方案
包起來!
我希望你們喜歡這個系列。 下一講將是關於 Python 中運算符的使用。
和平!
發表評論