原标题:python中elif什么意思?

else和elif语句也可以叫做子句,因为它们不能独立使用,两者都是出现在if、for、while语句内部的。else子句可以增加一种选择;而elif

子句则是需要检查更多条件时会被使用,与if和else一同使用,elif是else if 的简写。

if和else、elif语句使用方法

>>>num = 0

>>>if num > 0 :

>>> print '这个数比0大'

>>>elif num < 0 :

>>> print '这个数比0小'

>>>else :

>>> print '这个数是0'

程序分别对if和elif做了判断,如果条件不为真,则输出else的语句块内容。程序运行结果是:这个数是0

if和else、elif语句使用时要注意以下两点:

1、else、elif为子块,不能独立使用

2、一个if语句中可以包含多个elif语句,但结尾只能有一个else语句

else在while、for循环语句中的作用:

python中,可以在while和for循环中使用else子句,它只是在循环结束之后才会被执行,如果同时使用了break语句那么else子句块会被

跳过。所以注意else子句和break语句不能同时使用!

原文至:https://www.py.cn/faq/python/15021.html返回搜狐,查看更多

责任编辑:

python中else是指什么意思_python中elif什么意思?相关推荐

  1. python中的模块是什么意思_python中模块到底指的是什么

    python中模块到底指的是什么 发布时间:2020-08-03 16:04:57 来源:亿速云 阅读:81 作者:清晨 小编给大家分享一下python中模块到底指的是什么,相信大部分人都还不怎么了解 ...

  2. python中def _init_是什么意思_Python中self和__init__的含义与使用

    原文地址https://blog.csdn.net/love666666shen/article/details/78189984 Python中的self 在Python中的类Class的代码中,常 ...

  3. python异常处理时所使用的保留字_Python中,下列哪个保留字不用于异常处理______________。_学小易找答案...

    [单选题]维持细胞生存所必需的最基本的基因是 ( ) [单选题]从体细胞克隆高等哺乳动物的成功说明了 ( ) [单选题]细胞决定与细胞分化的关系是 ( ) [多选题]一种类型的分化细胞转变成另-种类型 ...

  4. python内置支持集合运算吗_Python中的集合支持交、并运算

    Python中的集合支持交.并运算 答:√ 新冠肺炎患者潜伏期的传染性最强 答:对 在运动的组接中,镜头组接一个基本的原则是().(). 答:动接动 静接静 在中指背,距指甲根中点1分许称 答:老龙 ...

  5. python协程怎么做数据同步_Python 中的进程、线程、协程、同步、异步、回调

    进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生? 一.上下文切换技术 简述 在进一步之前,让我们先回顾一下各种上下文切换技术. 不过首先说 ...

  6. python列表前加星号是什么_Python中的星号:用途及使用方法(1)

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 原作者:Trey Hunner Python中 *和**很常见.无论是对于编程萌新还是许多从其他编程语言( ...

  7. python之33个关键字详解_Python 中的关键字 with 详解

    在 Python 2.5 中,with关键字被加入.它将常用的 try ... except ... finally ...模式很方便的被复用.看一个最经典的例子: with open('file.t ...

  8. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  9. python 函数参数前面两个星号_Python中参数前面一个星号两个星号(*参数,**参数)起什么作用呢?...

    摘要: 下文讲述Python中参数前面一个星号两个星号的功能分享,如下所示: 在Python语言中,我们经常看见参数前面 加上一个星号或两个星号 那么这些写法到底起什么作用呢? 下文将一一道来,如下所 ...

最新文章

  1. Linux编程之自定义消息队列
  2. Android开发实用工具汇总-持续更新
  3. 编写分段函数子函数_我从编写六个函数中学到的全部都做相同的事情
  4. JUC系列四:任务的取消与关闭
  5. mysql select high_priority_MySQL进阶SELECT语法篇
  6. 51 nod 1006 最长公共子序列Lcs
  7. winform keydown 等待按下另外一个键_真是没想到,手机电源键还有4个隐藏技巧,今天算是学到了...
  8. C语言实现任意两种进制之间互相转换
  9. NPM酷库050:xmlbuilder,创建XML文件
  10. ATP-EMTP电缆LCC模型中相数与电缆数的设置
  11. 单机:Oracle单机数据库一键安装(11GR2/12C/18C/19C/21C)
  12. 人体神经系统分布图高清,神经系统图片高清
  13. mp4视频解码生成图片
  14. 人工智能原理笔记------知识表示方法
  15. uniapp如何点击高亮,文字相对于整个页面左右居中显示?
  16. 在Apple开发官网测试TestFlight
  17. ikbc机械键盘打字出现重复_再也不怕半夜打字影响家人了——ikbc c104机械键盘评测...
  18. L2+ 概念要火!英伟达和英特尔都释放了什么信号?| CES 2019
  19. Golang日志框架lumberjack包源码分析
  20. “撸啊”不止能秒杀!| lua+redis实现高并发抢令牌

热门文章

  1. ガラムバレル / 泰坦
  2. 计算机口令管理工具,PC免费密码管理器软件推荐
  3. 分析亚马逊竞争对手Listing的技巧与操作步骤
  4. 盘点谷歌浏览器中的一些神级插件
  5. ChaosBlade:混沌工程简介(一)
  6. 区块链是什么?简单理解区块链
  7. PCB的埋孔、盲孔、通孔
  8. 安装angular ng-alain
  9. CocosEditor For JS (Cocos2d-JS) 教程聚合和代码下载
  10. 有关古文的C语言编程题,这80道国学题,既经典又有趣!值得珍藏!