Python学习入门基础教程(learning Python)--3.2 if-else分支语句
生活随笔
收集整理的這篇文章主要介紹了
Python学习入门基础教程(learning Python)--3.2 if-else分支语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? if-else分支語句結構的特點是當conditon條件滿足時,執行if下的語句塊,當condition條件不滿足時執行else下的語句塊,也就是說根據條件來控制讓某些語句執行,某些語句不被執行。
? ? if-else語法結構如下:
if conditon: (tab) statement1 (tab) statement2 (tab) statement3etc. else: (tab) statement1 (tab) statement2 (tab) statement3etc.? ? 需要注意的是(a)在if的condition之后要有冒號':',else后邊也要有一個冒號':',(2)if和else其下的每條語句都要用TAB鍵縮進。if-else條件控制分支語句的邏輯流程圖如下圖所示。
? ? 接下來沿用上節的例子,使用以下Python的if-else結構進行程序設計。
?
def input_info():mat = int(raw_input("plz input your mathtic record: "))eng = int(raw_input("plz input your english record: "))his = int(raw_input("plz input your history record: "))process_info(mat, eng, his)def process_info(m, e, h): ave = (m + e + h) / 3if ave > 90:print("Congratulation! ave = ", ave)else:print("Need improve! ave = ", ave)def main():input_info()main()? ? 程序的運行結果如下圖所示。
?
————————————————————————————————————————————————————
?
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Python学习入门基础教程(learning Python)--3.2 if-else分支语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BeautifulSoup 用法总结
- 下一篇: JS 中的事件冒泡与捕获