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

最新文章

  1. vim命令的妙用
  2. ios coredata NSManagedObject 的 objectID
  3. mac 安装redis
  4. Android_Layout (一)
  5. 微软发布独立Android模拟器 为开发者提供测试
  6. nodejs for centos配置
  7. Eyeshot Ultimate 学习笔记(4)
  8. jquery 插件模版
  9. Javascript进阶篇——(JS基础语法)笔记整理
  10. Linux内核中常见内存分配函数(二)
  11. Phoegap(cordova)开发跨平台app之HelloWorld
  12. datatable拆分多个
  13. Oracle和Mysql语法异同整理笔记
  14. logging模块--日志文件
  15. Database testing test scenarios
  16. 【Unity_UWP】Unity 工程发布win10 UWP 时的本地文件读取 (下篇)
  17. 基于 Transaction 类的分布式显式事务
  18. unity3d项目版本管理设置
  19. Java Runnable和Thread区别
  20. linux 系统管理(2) 文件或目录数量统计

热门文章

  1. 微信开发-业务域名、JS接口安全域名、网页授权域名
  2. Solr[Q] -No live SolrServers available to handle this request, no servers hosting shard
  3. Windump教程-参数介绍
  4. vue之后台管理系统遇到的几个痛点
  5. react基础
  6. c#day02
  7. 矩阵半正定: positive semidefinite
  8. 更新SAS 9.4(64位) SID的简单方法(可以使用至2018.04.30)
  9. async方法:async+await
  10. Elasticsearch分布式机制探究