• Python


    条件语句

    ---代码块---

      1.缩进内容

      2.pass 代指空代码,无意义,仅仅用于表示代码块

    ---基本语法---

    if  (条件):

      执行内容

    else:

      其他内容

    示例代码:

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    strnumber=input("请输入数字:")
    number=int(strnumber)
    if (number>0):
        pass
    else:
        print("请输入大于0的数字")
    

    ---嵌套语法---

    if  (条件1):

      if (条件2):

        执行内容

      else:

        执行其他内容

    else:

      执行其他剩余内容

    示例代码:

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    str_number=input("输入的数字:")
    number=int(str_number)
    if number>10 :
        if number>100:
            print("输入数字大于100")
        else:
            print("输入数字大于10,但小于100")
    else:
        print("输入数字小于10")
    

     

    ---elif 语法--- 

    if  (条件1):

      执行内容

    elif  (条件2):

      执行内容

    elif  (条件3):

      执行内容

    else:

      执行其他内容

    示例代码

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    str_number=input("输入分数:")
    number=int(str_number)
    if (number<=60):
        print("不及格")
    elif (60<number<=70):
        print("差劲")
    elif (70<number<=80):
        print("中等")
    elif (80<number<=90):
        print("良")
    elif (90<number<=100):
        print("优秀")
    else:
        print("输入分数不合法")
    

      

  • 相关阅读:
    真理
    使用C#调用QC的接口
    如何让asp.net应用程序定时自动执行代码
    对话
    科学●哲学●艺术●恶搞
    避免asp.net程序session过期的一个另类方法
    醉翁之意不在酒
    测试团队的新兴职位:测试设计师
    1和0的世界
    名词解释:高阻态,上拉电阻
  • 原文地址:https://www.cnblogs.com/lee-xingxing/p/8060107.html
Copyright © 2020-2023  润新知