python中分支語句有哪三種?

時間 2021-06-17 09:39:50

1樓:small白菜

順序結構:程式按照線性順序逐漸執行的結構

分支結構:程式根據條件有選擇的向程式執行方向執行的結構迴圈結構:程式根據一定條件向程式執行之後返回執行的結構分支結構分為:

單分支二分支多分支單分支結構是根據判斷條件結果而選擇不同向前路徑的執行方式

單分支結構示例:

if<條件>:<

語句塊>

#示例guess

=eval

(input

())if

guess==1

:print

("恭喜你猜對了"

)二分支結構是根據條件判斷的不同而選擇不同執行路徑的if 《條件》 :

《語句塊1>

else:

《語句塊2>

#示例guess=eval(input())if guess==1:

print("恭喜你猜對了")

else:

print("猜錯了")

或者if Ture:

print("語句塊1")

else:

print("語句塊2")

#示例if Ture:

print("恭喜你猜對了")

else:

print("猜錯了")

也可以用緊湊型,它適用於簡單表示式的二分支結構《表示式1> if 《條件》 else 《表示式2>#示例guess=eval(input())print("猜{}了".format("對" if guess==99 else "錯"))

多分支結構是根據多個條件來選擇不同語句塊執行的一種分支結構if 《條件》:

《語句塊1>

elif:

《語句塊2>

......

else

《語句塊3>

#示例score = int(input('請輸入分數:'))grade = ''

if score<60:

grade = '不及格'

if 60<=score<80:

grade = '及格'

if 80<=score<90:

grade = '良好'

else:

grade = '優秀'

print('分數是,等級是'.format(score,grade))

如果只能選三種能力,你最想培養孩子哪三種?

巴喳族人 我最想 想想又能怎樣?想想就能把事情做好了嗎?我能夠培養孩子怎麼能力?想到,還要做到了。為孩子成長 賦能 做到了,家長成長在先,這是重點。分享自己,用自己擁有的能力,感覺最有價值 最自信的能力專案,接受挑戰,接納他人的不同資訊而提公升自己,產生相互的影響力。換句話,自己擁有的能力專案,傳承...

雙眼皮有哪三種方法?

已登出 一般情況下,雙眼皮手術有以下幾種方法 1 縫線法 也就是人們常講的埋線 比較適合於年輕女性 眼皮比較薄者,恢復快,但有可能會脫落。2 切開法,適合於所有人,效果永久,恢復時間相對要長一些。3 微創法,介於上述兩種方法之間。縫線法和微創法並不是人人都適合,切開法適合所有眼部基礎的一種手術方式,...

道家斬三屍具體只哪三種?

大大大大包子 有興趣的可以具體看看,斬三屍現在會的人不多了,也少有修行的能闖過去,年紀越小越容易做,心純,沒有凡俗的干擾。百世輪迴夢中過,五弊三缺伴一身,天道輪迴來補償。斬三屍就沒有說你壞話,打你小報告的存在,說白了還是求長壽。一般了解的斬三屍都是每逢庚申日就不睡覺,三屍也就沒辦法上去言人罪過。這種...