python常用語句

判斷語句

if語句

if語句是判斷語句中最簡單的語句,其格式如下:

if 判斷條件:
   滿足條件時要做的事情1
   滿足條件時要做的事情2
   ....

方便大家理解,舉個例子來說明一下:

age=30
print ("if判斷開始")
if age >= 18:
    print ("我已經成年")
print ("if判斷結束")

if-else語句

格式如下

  if 判斷條件:
     滿足條件時要做的事情1
     滿足條件時要做的事情2
   else:
     不滿足條件時要做的事情1
     不滿足條件時要做的事情2

通過一張圖來描述if-else語句的執行流程


if-elif語句

格式如下:

  if 判斷條件:
     滿足條件時要做的事情1
  elif:
     滿足條件時要做的事情1
  elif:
     滿足條件時要做的事情1 

下面通過對考試成績等級的判定,來加深對if-elif的理解

score=77

if score >=90 and score <=100:
    print("本次考試,等級爲A")
elif score >= 80 and score <=90:
    print("本次考試,等級爲B")
elif score >=70 and score <=80:
    print("本次考試,等級爲C")
elif score >=60  and score <=70:
    print("本次考試,等級爲D")
elif score >=0 and score <= 60:
    print("本次考試,等級爲E")

循環語句

while循環

while 條件表達式:
    條件滿足,執行循環語句

當條件表達式爲true時,程序執行循環語句,其執行流程圖如下:


for循環語句

for 變量 in 序列:
    循環語句

for循環是python中最常用的,用於遍歷列表。

python其他語句

break語句

break語句永久結束整個循環(當前循環體)

continue語句

用於結束本次循環,緊接着執行下一次循環。例如:

    
i=1
for i in range(5)  
    i+=1
    print("----------")
    if i== 3 :
        continue
    print (i)

當程序執行到第三次循環,因爲i=3,所有會終止本次循環。

練習加深理解

利用for和while循環計算1-100偶數和

#for 循環:
num_sum=0
for i in range(1,101):
    if i % 2 == 0:
        num_sum+=i
print num_sum

#while 循環
num_sum=0
i=0
while i<101:
    if i % 2== 0:
        num_sum+=i
    i+=1
print(num_sum)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章