形式——
if《條件》:
《語句塊》
guess=
eval
(input()
)if guess==99:
print
("猜對了"
)
根據判斷條件不同來執行不同路徑的結構.
1、形式——
if《條件》:
《語句塊1>
eles:
《語句塊2>
guess=
eval
(input()
)if guess==99:
print
("猜對了"
)eles:
print
("猜錯了"
)
2、緊湊形式——
《表示式1>if《條件》eles《表示式2>
guess=
eval
(input()
)print
("猜{}了"
.format
("對"
if guess==
99 eles"錯"
))
形式——
if《條件》:
《語句塊》
elif《條件》:
《語句塊》
…eles:
《語句塊》
#需要利用條件判斷組合
score=
eval
(input
("請輸入分數:"))
#"請輸入分數:"為提示資訊,可省略
if score>=
60and score<70:
grade=
"d"elif score>=
70and score<80:
grade=
"c"elif score>=
80and score<90:
grade=
"b"eles score>=
90and score<=
100:
grade=
"a"print
("輸入成績屬於級別{}"
.format
(grade)
)score=
eval
(input()
)grade=
""if
60<=score<70:
grade=
"d"elif
70<=score<80:
grade=
"c"elif
80<=score<90:
grade=
"b"elif
90<=score<=
100:
grade=
"a"print
("輸入成績屬於級別{}"
.format
(grade)
)
1、操作符:>=/<=/==/!=/>/<
2、保留字:
xandy: 兩個條件x和y的邏輯與
xory:兩個條件x和y的邏輯或
notx:條件x邏輯非
guess=
eval
(input()
)if guess>
99or guess<99:
print
("猜錯了"
)else
:print
("猜對了"
)
形式1:
try
:《語句塊1
>
except
:《語句塊2
>
try
: num=
eval
(input
("請輸入乙個整數:"))
print
(num**2)
#print("".format(pow(num,2)))
except
:print
("輸入的不是整數"
)
形式2:
#如果語句塊1不發生異常,執行語句塊3,如果語句塊1發生異常,執行語句塊2。不論是否發生異常,都執行語句塊4
try:
《語句塊1
>
except
:《語句塊2
>
eles:
《語句塊3
>
#不發生異常時執行語句塊3
finally
:《語句塊4
>
#無論前面是否發生異常,語句塊4一定會執行
python學習筆記03 分支 迴圈語句
目錄 1 分支語句 2 注釋語句 3 迴圈語句 3.1 for 迴圈與 range語句 3.2 while語句 3.3 迴圈退出語句 4 示例 4.1 累加計算 4.2 階乘計算 4.3 模擬登入功能 5 小結 計算機有很強的邏輯判斷能力,但是這些邏輯建立在編寫程式的人明確告訴計算機判斷條件是什麼,...
git gitub學習筆記5(分支)
在版本控制過程中,使用多條線同時推進多個任務。本地庫建立以後,就會有master主幹分支。開闢乙個分支一般以feature開頭 工作 一 同時並行推行多個功能的開發,提高開發效率 二 各個分支在開發的過程中,如果乙個分支開發失敗,不會影響其他分支,失敗的分支重新開發即可 svn對分支開發的效率較低 ...
pro git學習筆記 2 分支
幾乎每一種版本控制系統都以某種形式支援分支。使用分支意味著你可以從開發主線上分離開來,然後在不影響主線的同時繼續工作。在很多版本控制系統中,這是個昂貴的過程,常常需要建立乙個源 目錄的完整副本,對大型專案來說會花費很長時間。有人把 git 的分支模型稱為 必殺技特性 而正是因為它,將 git 從版本...