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
  • 相关阅读:
    我只想拍到这样的美景
    [转]为什么开发人员工作10多年了还会迷茫?没有安全感?
    【java入门系列】封装特性
    【java入门系列】继承特性
    【java入门系列】类和对象
    【java入门系列】导航篇
    数据库事务四大特性
    POI操作Excel
    mysql-优化
    mysql-强化
  • 原文地址:https://www.cnblogs.com/mrbug/p/8245590.html
Copyright © 2011-2022 走看看