• 4. 流程控制之if判断


    print(1)
    print(2)
    print(3)
    if条件:        # 此时 if与print 处于同一级别
        代码1
        代码2
        代码3
    print(4)
    print(5)
    

    1. if判断

    语法1:

    if条件:
    
      代码1     //相同的缩进数代表是同一级别的代码,同一级别的代码称为一组代码块,自上而下运行
    
      代码2
    
      代码3
    
    age = 60
    is_beautiful = True
    star = '水瓶座'
    
    if age > 16 and age < 20 and is_beautiful and star == '水瓶座':
        print('我喜欢你,我们在一起吧!')
    print( '其他代码.............' )
    

    语法2:

    if 条件:
        代码1
        代码2
        代码3
    else:
        代码1
        代码2
        代码3
    
    age = 60
    is_beautiful = True
    star = '水瓶座'
    
    if age > 16 and age < 20 and is_beautiful and star == '水瓶座':
        print('我喜欢你,我们在一起吧!')
    else:
        print('阿姨好,我逗你玩儿呢,深藏功与名')
    print('其他代码')
    

    语法3:

    if条件1:
        代码1
        代码2
        代码3
    elif条件2:
        代码1
        代码2
        代码3
    elif条件2:
        代码1
        代码2
        代码3
    
    score = 63
    
    if score >= 90:
        print('优秀啊,小伙子!')
    elif score >= 80:
        print('还可以吧!')
    elif score >= 60:
        print('要努力了呀,小伙子')
    else:
        print("滚啊!!!")
    

    改进版:

    score = input('请输入您的成绩:')
    score = int(score)
    
    if score >= 90:
        print('优秀啊,小伙子!')
    elif score >= 80:
        print('还可以吧!')
    elif score >= 70:
        print('要努力了呀,小伙子')
    elif score >= 60:
        print('准备叫家长吧!')
    else:
        print("滚啊!!!"
    

    语法4:

    if条件1:
        代码1
        代码2
        代码3
    elif条件2:
        代码1
        代码2
        代码3
    elif条件3:
        代码1
        代码2
        代码3
    else:            //在上述条件都不成立时,使用else
        代码1
        代码2
        代码3
    
    score=input( '请输入您的成绩:' )   #score="18"
    score=int ( score )
    
    if score >= 90 :
        print( '优秀' )
    elif score>=80 :
        print( '良好' )
    elif score>=70 :
        print( '普通' )
    else:
        print( '很差,小垃圾' )
    
    print('=====>')
    

    if嵌套if

    age=17
    is_beautiful=True
    star='水平座'
    
    if 16 < age < 20 and is_beautiful and star == '水平座' :
        print( '开始表白。。。。。' )
        is_successful=True
        if is_successful:
              print( '两个从此过上没羞没臊的生活。。。' )
    else:
        print( '阿姨好,我逗你玩呢,深藏功与名' )
    
    print('其他代码.............')
    
  • 相关阅读:
    【操作系统】第九章 虚拟内存
    【计网】第七章
    信息安全数学基础整理笔记
    深入浅出数据分析 笔记总结
    ERROR: Error cloning remote repo 'origin'
    Docker 操作
    centos 安装 git
    CentOS 7 安装 JAVA环境(JDK 1.8)
    如何删除 容器里的软件(彻底)
    Docker 部署 Jenkins :通过SSH配置Linux宿主机为slave节点,运行外部环境
  • 原文地址:https://www.cnblogs.com/j-chao/p/13031623.html
Copyright © 2020-2023  润新知