600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Python学习入门基础教程(learning Python)--3.2 if-else分支语句

Python学习入门基础教程(learning Python)--3.2 if-else分支语句

时间:2019-05-31 01:20:05

相关推荐

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()

程序的运行结果如下图所示。

————————————————————————————————————————————————————

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。