zoukankan      html  css  js  c++  java
  • 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条件控制分支语句的逻辑流程图如下图所示。


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

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





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

  • 相关阅读:
    内部类概述和访问特点
    权限修饰符 权限
    抽象类和接口作为返回值类型的问题
    抽象类和接口作为形参问题
    jdbc:java数据库连接
    类与类、类与接口、接口与接口的关系
    接口
    抽象类
    多态
    继承中构造方法的关系
  • 原文地址:https://www.cnblogs.com/dyllove98/p/3162936.html
Copyright © 2011-2022 走看看