這次寫一寫 if 語句,寫 if 語句前要先介紹布林表示式,布林表示式的結果結果要麼為true ,要麼為false,布林值通常用於記錄條件,經常用於 if 語句中;然後是 and 和 or,and 兩邊為真才為真,or是兩邊為假才為假,就比如這樣:
>>> (1<2)and(2<3)
true
>>> (1<2)and(2>3)
false
>>> (1>2)and(2>3)
false
>>> (1<2)or(2<3)
true
>>> (1<2)or(2>3)
true
>>> (1>2)or(2>3)
false
if 語句的一般格式是 >>>if 條件:
print()
如果條件成立就執行print裡面的東西,不成立的話就不執行直接跳過。然後是 if-else 語句,它的格式是》if 條件:
print()
else:
print()
if-else語句是如果條件成立就執行第乙個print裡面的東西,不成立的話就執行第二個print裡面的東西。如果條件有多個,頻繁使用if-else語句會使程式變得複雜也不明了。所以我們可以使用if-elif-else語句,它的格式是》if 條件:
print()
elif 條件:
print()
else:
print()
if-else-elif語句是如果第乙個條件成立就執行第乙個print裡面的東西,不成立的話就判斷第二個條件,成立就執行第二個print裡面的東西,不成立成立就執行第三個print裡面的東西。如果條件有多個就往程式裡增添elif語句就行,簡潔明瞭。
另外,條件成立後不一定要執行print語句,也可以設計成其他語句,使if語句的功能更加多樣和強大。最後在使用if語句時一定要注意縮排,縮排是python的靈魂。
第五次部落格作業
軟體 程式 軟體工程 應該有同學知道 程式 資料結構 演算法 這句名言,但是在實際的學習中,也有不少人產生了疑問。每次當我們拿同學寫的程式看時,會覺得他們寫的好菜,寫的什麼東西,一點都看不懂,更別說修改維護了,我要刪掉重寫!這是每個人的第一反應。但是那個同學會嬉笑著說,這是我們班學霸寫的,就是我上次...
第五次部落格園作業
一設計思路 1 利用flag判斷前者是否為連續空格 2 結束時也同樣用flag判斷是否最後乙個為單詞 二流程圖 三遇到的錯誤及解決辦法 這是邏輯錯誤,題目要求用換行符結束,我用的是點號結束。7 3交換最大最小值 includeint main a x a n 1 a n 1 max for i 0 ...
C 課程第五次部落格 多型
目錄part2 多型實驗 part3 總結 多型是指同樣的訊息被不同型別的物件接收時導致不同的行為。在c 中,所謂資訊是指對類的成員函式的呼叫,不同的行為是指不同的實現,也就是呼叫了不同的函式。1 多型的型別 分為四類 過載多型,強制多型,包含多型和引數多型。前兩者為專用多型,而後者稱為通用多型。2...