1、生活中的例子:
今天是否是15號
滿足條件就發工資
不滿足條件–不發工資
2、判斷的定義:
如果條件滿足,才能做某件事;
如果條件不滿足,就做另外一件事或者什麼都不做
3、if條件語句體驗
案例一:
if 條件滿足時:
條件成立時要做的事
……
# 1首先定義零花錢的量
money =
int(
input
("請輸入零花錢:"))
# 2判斷是否有錢
if money >=5:
# 3如果滿足條件,提示可以買早餐
print
("你可以買早餐吃!"
)print
("不論是否滿足條件都會執行這句**"
)
執行結果滿足條件:
請輸入零花錢:
6你可以買早餐吃!
不論是否滿足條件都會執行這句**
執行結果條件不滿足:
請輸入零花錢:
4不論是否滿足條件都會執行這句**
案例二:
if 條件滿足時:
條件成立時要做的事
else
: 條件不成立時需要做的事
……
# 1首先定義零花錢的量
money =
int(
input
("請輸入零花錢:"))
# 2判斷是否有錢
if money >=5:
# 3如果滿足條件,提示可以買早餐
print
("你可以買早餐吃!"
)# 條件不成立的時候執行
else
:print
("今天需要少吃一頓"
)print
("不論是否滿足條件都會執行這句**"
)
執行結果滿足條件時:
請輸入零花錢:
6你可以買早餐吃!
不論是否滿足條件都會執行這句**
執行結果條件不滿足時:
請輸入零花錢:
4今天需要少吃一頓
不論是否滿足條件都會執行這句**
案例三:
if 條件1:
條件1成立時要做的事
elif 條件2
: 條件2成立時要做的事
……可以有多個elif
else
: 條件不成立時需要做的事
……
# 1首先定義零花錢的量
money =
int(
input
("請輸入零花錢:"))
# 2判斷當零花錢小於5元時
if money <5:
# 2.1如果滿足條件,提示可以買早餐
print
("你可以買早餐吃!"
)# 3判斷當零花錢大於等於5元且小於等於20元時
elif
5<= money <=20:
# 3.1如果滿足條件,提示今天可以加餐了
print
("今天可以加餐了"
)# 4判斷當零花錢大於20元時
elif money >20:
# 4.1如果滿足條件,提示這是乙個月的早餐費要省著點花
print
("這是乙個月的早餐費要省著點花"
)# 條件不成立的時候執行
else
:print
("今天需要少吃一頓"
)
小白 日常 Python安裝Numpy包
anyway,應該也有像我一樣的python小白需要這種step by step的安裝doc。希望能幫助到大家!1.以windows環境下為例,將安裝到本地的numpy 1.11.3 mkl cp27 cp27m win32.whl放到python的scripts資料夾下 2.win r開啟執行介面...
小白日記 執行緒同步之條件變數
條件變數是一種相對複雜的執行緒同步的方法 條件變數允許執行緒在資源不足時,進入睡眠狀態,直到所有資源都齊備的情況下再將執行緒喚醒。前面的生產者消費者故事,是有漏洞的,是因為前面的故事沒有考慮到緩衝區小於零,消費者必須等待生產者生產出產品的情況。以及緩衝區已經滿了的時候,生產者必須 等待緩衝區有乙個空...
小白日記 程序管理之程序同步
為什麼需要程序間的同步 因為如果沒有程序間的同步,那麼程式在執行時就會變得混亂,比如說工廠生產出乙個手機,你取乙個沒問題,但是如果出現了連著取乙個的情況,就會出現問題了。因為程序不配套,整個生產線就亂套了。再比如說,有五個哲學家進餐,他們一人面前放著乙個碗,它們的右邊都放著一根筷子,乙個哲學家餓了就...