zoukankan      html  css  js  c++  java
  • python3 第六章

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    条件语句的执行过程,如下图:

     条件语句,又称为if语句,它的完整语法如下:

    if 条件1:
        语句块1
    elif 条件2:
        语句块2
    else:
        语句块3

    以上语法的执行过程是:

    条件1True,执行 语句块1 的语句

    如果 条件1False , 判断 条件2

    条件2 True,执行 语句块2 的语句

    如果 条件2 False 执行 语句块3 的语句

     

    elif 是可以被省略的,即

    if 条件1:
        语句块1
    else:
        语句块2

    elif 也可以出现多次,即

    if 条件1:
        语句块1
    elif 条件2:
        语句块2
    elif 条件3:
        语句块3
    else:
        语句块4

    else 是可以被省略的,即

    if 条件1:
        语句块1

    看起来好像很复杂,其实,你只要记住:条件语句是从上到下,依次判断条件是否成立,如果成立则执行和该条件相对应的语句块,如果不成立,则继续判断下一个条件,如果所有的条件都不成立,则执行和else相对应的语句块

    需要注意的是:

    • 每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。
    • 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。

    其中的elifelse if的缩写,python中用elif替代了else if,所以python的条件判断关键字为:ifelifelse

    下面来演示,具体怎么使用:

    a = 20
    b = 100
    if a > b:
        print('a大于b')
    else:
        print('a不大于b')

    以上代码执行后输出:

    a不大于b
  • 相关阅读:
    Linux 添加Nginx 到 service 启动
    PHP编译安装时常见错误解决办法,php编译常见错误
    7 适配器模式
    6 单例模式及其多线程问题
    5 简单工厂、工厂、抽象工厂
    4 装饰者模式
    3 观察者模式
    2 策略模式
    1 UML基础
    代码操作Word时,目录自动更新的两种方法
  • 原文地址:https://www.cnblogs.com/mrbug/p/8245590.html
Copyright © 2011-2022 走看看