• python条件判断语句


    # 条件判断(if)语句:
    # 语法1: if 条件表达式 : 单行语句
    # 语法2: if 条件表达式 :
    #              代码块(多行语句)
    
    # 执行的流程:if语句在执行时,会先对条件表达式进行求值判断,
    #   如果为True,则执行if后的语句
    #   如果为False,则不执行
    
    num = 10
    if num > 8 : print('num比8大')
    
    if num > 8 :
        print('代码块中第一行输出')
        print('代码块中第二行输出')
        print('代码块中第三行输出')
    
    if 2 < num <20 : print('num大于2小于20')

    # 代码块以缩进开始,直到代码恢复到之前的缩进级别时结束
    # 缩进有两种方式,一种是使用tab键,一种是使用空格(四个)
    #   Python的官方文档中推荐我们使用空格来缩进
    #   Python代码中使用的缩进方式必须统一
    #   将tab键转换为空格键 "translate_tabs_to_spaces": true,  =》 根据实际情况而定

     if  else 语句    注意:else 后不能写条件表达式!

    # 语法: 
    #   if 条件表达式 :
    #       代码块
    #   else :
    #       代码块
    # 执行流程:
    #   if-else语句在执行时,先对if后的条件表达式进行求值判断
    #       如果为True,则执行if后的代码块
    #       如果为False,则执行else后的代码块
    
    # input()函数返回的是一个字符串,而工资值可能有小数点,所以用float()转换
    pay = float(input('请输入你的工资:'))
    if pay > 8000:
        print('你达到了平均薪资')
    else :
        print('加油呀')

     if-elif-else语句

    # if-elif-else语句
    # 语法:
    #   if 条件表达式 :
    #       代码块
    #   elif 条件表达式 :
    #       代码块
    #   elif 条件表达式 :
    #       代码块
    #   elif 条件表达式 :
    #       代码块
    #   else :
    #       代码块
    #       
    # 执行流程:
    #   if-elif-else语句在执行时,会自上向下依次对条件表达式进行求值判断,
    #       如果表达式的结果为True,则执行当前代码块,然后语句结束
    #       如果表达式的结果为False,则继续向下判断,直到找到True为止
    #       如果所有的表达式都是False,则执行else后的代码块
    #   if-elif-else中只会有一个代码块会执行
    
    user_input=int(input("请输入你的整数:"))
    if user_input == 1:
        print("你输入的是1")
    elif user_input ==2:
        print("你输入的是2")
    else :
        print("你输入的是除了1、2的其它值")

     

  • 相关阅读:
    centos8.2安装Rabbitmq-3.8.12
    绝对好文C#调用C++DLL传递结构体数组的终极解决方案
    c++到c#数据类型的转换
    WPF中timer的使用
    接收Dialog的值
    WPF子界面向父界面传递带参数的委托
    2015上海居住证和积分办理流程
    Discuz! X3.2重置管理员账号
    winServer2008下安装SqlServer2008数据库
    jodd cache实现缓存超时
  • 原文地址:https://www.cnblogs.com/FlyingLiao/p/11129786.html
Copyright © 2020-2023  润新知