zoukankan      html  css  js  c++  java
  • if、else、elif

    if后面+判断条件

    elif后面+判断条件

    else 否则进行某些操作

    举个列子

    复制代码
    1 a = raw_input(">>>")
    2 if a == "hello"
    3     print "yes"
    4 elif a == "world"
    5     print "no"
    6 else:
    7     print "error"
    复制代码

    我们让用户输入内容,然后通过条件判断来执行对应操作,输出结果:

    复制代码
    1 >>>hello
    2 yes
    3 
    4 >>>world
    5 no
    6 
    7 >>>haha
    8 error
    复制代码

    elif的作用是:在多个elif条件存在时只要在遍历中某个条件为True时结束不会继续遍历之后的elif

    如果全部都是if,python会将所有的if都遍历一遍

    PS:如果else你不想做任何操作的时候不要空着不写,可以使用pass来代替内容,什么都不写的话会报错

    复制代码
    a = raw_input(">>>")
    if a == "hello"
        print "yes"
    elif a == "world"
        print "no"
    else:
        pass
    复制代码

    使用pass时不会输出任何内容,只是为了占位置让程序不会报错

    >>>haha
  • 相关阅读:
    maven常用命令介绍(持续更新)
    JQ笔记
    AspNetPager学习使用2
    AspNetPager学习使用1
    VS2012添加ADO实体数据模型
    手动拍摄0008
    程序自动拍摄0007
    曝光补偿0006
    白平衡0005
    感光度0004
  • 原文地址:https://www.cnblogs.com/xwqhl/p/10675396.html
Copyright © 2011-2022 走看看