python控制结构(一)if分支入门_Python学习入门基础教程(learning Python)--3.2 if-else分支语句...

if-else分支语句结构的特点是当conditon条件满足时,执行if下的语句块,当condition条件不满足时执行else下的语句块,也就是说根据条件来控制让某些语句执行,某些语句不被执行。

if-else语法结构如下:

if conditon:

(tab) statement1

(tab) statement2

(tab) statement3

etc.

else:

(tab) statement1

(tab) statement2

(tab) statement3

etc.

需要注意的是(a)在if的condition之后要有冒号':',else后边也要有一个冒号':',(2)if和else其下的每条语句都要用TAB键缩进。if-else条件控制分支语句的逻辑流程图如下图所示。

Center

接下来沿用上节的例子,使用以下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) / 3

if ave > 90:

print("Congratulation! ave = ", ave)

else:

print("Need improve! ave = ", ave)

def main():

input_info()

main()

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

Center

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值