zoukankan      html  css  js  c++  java
  • Python条件判断(if)

    Python条件判断(if)

    一、基本介绍

    1、Python 编程中 if 语句用于控制程序的执行,基本形式为:

    if 判断条件:

        执行语句……

    需要注意的是,Python没有像其他大多数语言一样使用“{}”表示语句体,所以,它通过语句的缩进来判断语句体,缩进默认为4个空格,不要Tab和空格混用,否则回编译报错

    2、else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句:

    if 判断条件:

        执行语句……

    else:

        执行语句……

    3、if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。 当判断条件为多个值时,可以使用以下形式:

    if 判断条件1:

    执行语句1……

    elif 判断条件2:

    执行语句2……

    elif 判断条件3:

    执行语句3……

    else:

    执行语句4……

    实例:

    运行结果:

    The score is C

    4、由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。

    运行结果:

    hello
    undefine
    undefine


     二、实例

    1、Python中的if语句通过“==”运算符判断相等

    运行结果:

     nancy,You are on duty today!

    在Python中,如果判断不相等,则用“!=”运算符表示

    2、Python中的if语句还可以用“in”和“not in”表示包含关系

    运行结果:

     Contain

    3、可以利用if语句进行布尔类型的判断

    运行结果:

    a is not True

  • 相关阅读:
    与众不同 windows phone (50)
    与众不同 windows phone (49)
    重新想象 Windows 8.1 Store Apps (93)
    重新想象 Windows 8.1 Store Apps 系列文章索引
    重新想象 Windows 8.1 Store Apps (92)
    重新想象 Windows 8.1 Store Apps (91)
    重新想象 Windows 8.1 Store Apps (90)
    重新想象 Windows 8.1 Store Apps (89)
    重新想象 Windows 8.1 Store Apps (88)
    重新想象 Windows 8.1 Store Apps (87)
  • 原文地址:https://www.cnblogs.com/NancyRM/p/7992687.html
Copyright © 2011-2022 走看看