• if -----if else语句


     if语句是用来进行判断的,其使用格式如下:

        单分支

    if 判断的条件:
        满足条件后要执行的代码

        双分支

    if 条件:
        满足条件执行代码
    else:
        if条件不满足就走这段

    这里必须要插入这个缩进的知识点

       Python的一大特色,就是强制缩进,目的是为了让程序知道,每段代码依赖哪个条件。

       Python的缩进有以下几个原则:

    • 顶级代码必须顶行写,即如果一行代码本身不依赖于任何条件,那它必须不能进行任何缩进
    • 同一级别的代码,缩进必须一致
    • 官方建议缩进用4个空格。

     多分支

        if...else ...可以有多个分支条件

    if 条件:
        满足条件执行代码
    elif 条件:
        上面的条件不满足就走这个
    elif 条件:
        上面的条件不满足就走这个
    elif 条件:
        上面的条件不满足就走这个    
    else:
        上面所有的条件不满足就走这段

     来个匹配成绩的小程序吧,成绩有ABCDE5个等级,与分数的对应关系如下

    A    90-100
    B    80-89
    C    60-79
    D    40-59
    E    0-39
    

    要求用户输入0-100的数字后,你能正确打印他的对应成绩

    score = int(input("输入分数:"))
    
    if score > 100:
        print("错误,最高分才100...")
    elif score >= 90:
        print("A")
    elif score >= 80:
        print("B")
    elif score >= 60:
        print("C")
    elif score >= 40:
        print("D")
    else:
        print("E")

    注意,if语句中只要匹配一项就不会再往下执行!!!!

     
  • 相关阅读:
    IntelliJ IDEA 2017 注册方法
    WindowsAll下安装与破解IntelliJ IDEA2017
    JPA的一对多映射(双向)关联
    JPA 单向一对多关联关系
    JPA 映射单向多对一的关联关系
    关于数据库主键和外键
    JPA(API)
    X509 文件扩展名
    linux设置支持中文
    wp8安装SSL证书
  • 原文地址:https://www.cnblogs.com/xyn123/p/9342349.html
Copyright © 2020-2023  润新知