if elif else 組合使用

2021-09-25 06:45:30 字數 703 閱讀 3925

話說,寫了這麼久測試**,突然被if和elif的用法卡住了,突然發現原來對他們兩個的作用不是很明確,細思極恐啊。。。。

亡羊補牢為時未晚,下面兩段**幫助有同樣困惑的大家解惑(也許只有我不懂,哈哈哈哈。。。。)

#encoding=utf-8

a=88

if a>= 90:

print u"優秀"

if a == 88:

print u"正好88"

if a >= 80:

print u"良好"

else:

print u"都不合格"

print "* * "*10

if a>= 90:

print u"優秀"

elif a == 88:

print u"正好88"

elif a >= 80:

print u"良好"

else:

print u"都不合格"

結果如下:

正好88

良好* * * * * * * * * * * * * * * * * * * *

正好88

不知道大家看到這裡有什麼想法,是不是一下子就明白了!

我再來贅述以下:

說的通俗一點,如果是用 if 的話,他會一直遍歷完所有的if,不管你想判斷的條件有沒有遍歷到,他都會繼續執行完所有的if;

if elif else語句的使用

學習if elif else語句的目的 當需要從上往下依次判斷條件時,可以使用該語句,注意點當滿足了某個條件 則後面的條件就不在進行判斷了,整個if elif else語句會判斷結束,如果列舉的條件都不滿足則會執行 else語句 score float input 請輸入您的分數 判斷分數是否符合某...

Shell 語言中的if elif else

一 if的基本語法 if command then 符合該條件執行的語句 elif command then 符合該條件執行的語句 else 符合該條件執行的語句 fielif可以巢狀多個 裡邊必須要加空格,必須要寫成if 條件 then,其中 代表空格 二 字串判斷 z str 當str的長度為0...

linux find grep組合使用

1.查詢所有 h 檔案 find path name h 2.查詢所有 h 檔案中的含有 helloworld 字串的檔案 find path name h exec grep in helloworld find path name h xargs grep in helloworld 3.查詢所...