• 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
  • 相关阅读:
    在网页中实现截屏粘贴的功能
    CSS3 @font-face 做自定义图标
    Visual Studio报错一箩筐(持续更新)
    Axure实现vcg官网首页原型图
    Axure实现bootstrap首页线框图
    Web第一天——准备篇
    vue动态加载组件
    组件封装之将代码放到npm上
    node连接mysql生成接口,vue通过接口实现数据的增删改查(二)
    autoCAD2007 快捷键 标注
  • 原文地址:https://www.cnblogs.com/mrbug/p/8245590.html
Copyright © 2020-2023  润新知