Python中elif表示再次判断的意思,是else if的简写。elif语句不能独立使用,可以在需要检查更多条件时,与if和else一同使用。一个if语句中可以包含多个elif语句,但结尾只能有一个else语句。

Python中elif表示再次判断的意思,是else if的简写。

在Python中,可使用if-elif-else 语句来实现多次条件判断

else和elif语句也可以叫做子句,它们不能独立使用,两者都是出现在if、for、while语句内部的。else子句可以增加一种选择;而elif子句则是需要检查更多条件时会被使用,与if和else一同使用,elif是else if 的简写。

if、elif和else的使用方法

运行上述代码,输出结果如下

上述程序在执行时,首先执行if语句,如果成立,则下面的elif和else语句都将被忽略;如果不成立,则执行elif语句;如果elif语句仍不成立,则执行最后的else语句。

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

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

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

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

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

python elif是什么意思_python elif是什么意思相关推荐

  1. python if elif用法_Python elif 条件判断-python if elif-python else if-Python elif使用-嗨客网...

    Python elif条件判断教程 在 elif elif 语句只能写在 if 语句的同级代码的后面,且 elif 语句可以写任意多个. Python elif语句详解 语法 if condition ...

  2. python的for语句条件_Python中的条件选择和循环语句

    Python中的条件选择和循环语句 同C语言.Java一样,Python中也存在条件选择和循环语句,其风格和C语言.java的很类似,但是在写法和用法上还是有一些区别.今天就让我们一起来了解一下. 一 ...

  3. 图书管理系统python怎么保存用户注册信息_Python实现图书管理系统

    Python实现图书管理系统 功能描述 1.界面分为两个部分,分别是(1)登录注册界面(2)图书管理系统界面 2.用户名和密码提前存储在列表中,输入用户名或密码错误提示重新输入,未注册的需要先注册帐号 ...

  4. python优秀程序员条件_Python 条件语句

    Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和 ...

  5. python编程的条件语句_Python 条件语句

    Python 条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和 ...

  6. python 循环语句结果存储_Python条件语句和循环语句

    前言 通常都听到别人说,计算机很牛逼,很聪明,其实计算机一点都不聪明,光是你要跟他沟通,都会气 shi 你,聪明的是在写程序的你. 写程序就是跟计算机沟通,告诉它要做什么. 竟然是这样,那么肯定缺少不 ...

  7. python的if语句例句_Python入门之if条件语句

    Besides the while statement just introduced, Python knows the usual control flow statements known fr ...

  8. python 表达式求值数据结构_python 数据结构与算法

    python 数据结构与算法 1 python常见数据结构性能 1.1 List 1.1.1 安索引取值和赋值 1.1.2 列表append和__add__() 1.1.3 使用timeit模块测试执 ...

  9. python判断正负的函数_Python |在计算操作的函数内将负数转换为正数?

    我一直在寻找将负数转换为正数,我发现了一些东西,但没有成功.. 这是一个来自在线Python页面的练习,我正在学习Python. 我希望你明白这一点. 这是去洛杉矶旅行,我用功能计算钱,但现在有一个问 ...

  10. python之if经典语句_Python之if语句、字典

    if语句 1>利用if语句判断用户是否被禁言 banned_users.py banned_users=['Lily','jonh','Susan'] user='Lily' if user n ...

最新文章

  1. 使用ssh工具链接mysql_mycli辅助工具-更方便得通过ssh tunnel连接线上MySQL
  2. IntelliJ IDEA 安装go插件
  3. python如何绘制折线图-python如何画折线图
  4. 树——通用树结点数目、高度和度数的实现
  5. mysql not in 转化_[转]mysql里not in语句怎么写 | 学步园
  6. python doc_2019-2020年Python3中文教程完整版.doc
  7. list vue 添加数据方法_一篇文章教会你创建vue项目和使用vue.js实现数据增删改查...
  8. 商业认知,在创业的时候,都做着同样的生意,有的人是赚钱,有的人生意却是一般,为什么?
  9. mysql根据外键多条件查询_MySQL练习-主外键多表查询
  10. JDBC 学习笔记(一)—— 基础知识 + 分页技术
  11. HDU 1269 裸奔的强联通分量
  12. Connect() 2016 大会的主题 ---微软大法好
  13. linux内存查看命令
  14. C# 使用OpenXML创建PPT表格
  15. 《项目》 之 ESP8266 心知天气 + 时钟 + WS2812点阵屏 + B站粉丝计数
  16. [BZOJ2959] 长跑
  17. 树莓派做网络代理_树莓派使用Proxy代理
  18. Pandas 报错 TypeError: ‘Series‘ objects are mutable, thus they cannot be hashed
  19. JAVA教程--书的
  20. python第五章总结

热门文章

  1. CF106C Buns动态规划解决多重背包
  2. Android 适配时用到的限定词
  3. 二十、数据库的高可用是怎么实现的?
  4. 模仿元气森林:为什么会是画虎画皮难画骨?
  5. vmwareshanch删除快照以及删除快照时卡住的解决办法
  6. MiniGUI源码分析:GDI(1)-- GDI概览及Surface
  7. 熔断机制什么意思_熔断机制是什么意思?熔断机制的作用
  8. 经济学的思维方式 [Basic Economics A Common Sense Guide to the Econom]
  9. java 集合元素自定义排序——Comparator.comparing , 不用实现 Comparable 接口
  10. 滴滴裁员 2000 人,具体补偿方案已出