zoukankan      html  css  js  c++  java
  • 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('其他代码.............')
    
  • 相关阅读:
    沙龙:超越敏捷 召集中![广州]
    超级扫盲什么是设计模式?
    大话UML
    敏捷开发纵横谈
    超越竞争对手的秘密武器技术重用
    1.1 基础知识——CMMI是什么东西?
    Tutorial 2: Rendering a Triangle
    Tutorial 4: 3D Spaces
    Tutorial 5: 3D Transformation
    D3D11中的绘制
  • 原文地址:https://www.cnblogs.com/j-chao/p/13031623.html
Copyright © 2011-2022 走看看