當表示式的值為true,表示條件滿足,執行下面語句。
# 結構
if 表示式:
語句塊
# 調換a和b的值
>>> a = 1
>>> b = 2
>>> if a>> a
2>>> b
1>>>
# 語法結構
if 表示式:
語句塊1
else:
語句塊2
# 判斷奇數偶數
>>> def func(n):
... if n%2==0:
... print("你輸入的數是偶數")
... else:
... print("你輸入的數是奇數")
...
>>> f = func(1)
你輸入的數是奇數
>>> f = func(2)
你輸入的數是偶數
>>>
# 語法結構
if 表示式1:
語句塊1
elif 表示式2:
語句塊2
elif 表示式3:
語句塊3
else:
語句塊n
# 根據成績判斷等級
>>> def score(n):
... if n >=90:
... print('a')
... elif n<90 and n>=80:
... print('b')
... elif n>=60 and n<80:
... print('c')
... else:
... print('d')
...
>>> s = score(95)
a>>> s = score(85)
b>>> s = score(70)
c>>> s = score(50)
d>>>
2 python的語言結構與注釋
從上到下,依次執行 if語句 if 最後結果為布林值的東西 語句.if else 語句 if else if elif else 語句 if elif else for 迴圈 已知迴圈次數 for i in range 5 range 5 可以換成列表,元組,字串等其他東西 print i whil...
神奇的python系列2 python基礎一
第一步 python的while迴圈 while迴圈的基本結構 while 條件 縮排 迴圈體 具體如下 while 3 2 print 好嗨喲 print 你的駱駝 print 再活五百年 print 在人間 print 癢 1 列印輸出1 100以內的所有數 2 num 1 3while num...
2 python的分支和迴圈
條件分支 if 條件 elif 條件 elif 條件 else and 與運算條件表示式 三元操作符 x if 條件 else y斷言 assert關鍵字 當這個關鍵字後邊的條件為假的時候,程式自動崩潰並丟擲assertionerror的異常。eg assert 3 4一般來說我們可以用ta在程式中...