zoukankan      html  css  js  c++  java
  • if, elif, else及if嵌套

    if 要判断的条件:
    条件成立时,要做的事
    .....
    注意:if语句以及缩进部分是看成一个完整的代码块,例如上述例子,不管age条件满不满足,最后一句打印欢迎光临始终会执行
     
    else语法格式
    if 要判断的条件:
    条件成立时,要做的事
    .....
    else:
    条件不成立时,要做的事
    ....
     
    elif语法格式
    if 条件1:
    条件1满足时执行代码
    ...
    elif 条件2:
    条件2满足时执行代码
    ...
    elif 条件3:
    条件3满足时执行代码
    ...
    else:
    以上条件都不满足时,执行的代码
    ....
     
    if, elif, else可组成一个整体的条件语句。
    if是必须有的;
    elif可以没有,也可以有很多个,每个elif条件不满足时会进入下一个elif判断;
    else可以没有,如果有的话只能有一个,必须在条件语句的最后。
     
    if嵌套
    if 条件1:
    条件1 满足时进行代码执行
    ...
        if 条件2(条件1基础上的条件2):
          条件2 满足时进行代码执行
    # 条件2不满足时的处理
       else:
           条件2 不满足时执行的代码
    else:
           条件1不满足时执行的代码
     
    案例:
    has_ticket = True
    knife_length = 30
    if has_ticket:
     print("车票检查通过,可以安检")
     if knife_length > 30:
     print("安检不通过")
     else:
     print("安检通过")
    else:
     print("请先买票")
    
     
  • 相关阅读:
    xmselect动态渲染(单选和多选)
    Python数据挖掘学习进度11(pandas高级处理)
    Mysql:DML-增删改表中数据
    Mysql:DDL-操作数据库、表
    mybatis实现增删改查操作
    mybatis的入门(环境的部署)
    Redis
    web综合案例:登录界面,注册界面,忘记密码等功能实现
    git常用命令实践
    在IntelliJ IDEA中使用git
  • 原文地址:https://www.cnblogs.com/wysk/p/11277650.html
Copyright © 2011-2022 走看看