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('其他代码.............')
    
  • 相关阅读:
    git 提示error setting certificate verify locations 解决方案
    检查性异常和非检查性异常
    Intellij IDEA 代码格式化/保存时自动格式化
    IntelliJ IDEA 如何设置类头注释和方法注释
    IntelliJ IDEA 创建 Java包
    python列表的增删改查用法
    我的第一篇博客
    Python全局变量和局部变量相关知识点
    学生管理系统(改进版)
    Python---函数的相关知识点总结一:
  • 原文地址:https://www.cnblogs.com/j-chao/p/13031623.html
Copyright © 2011-2022 走看看