可能有这样一种情况,当你想检查其他条件后一个条件解析为真。在这种情况下,可以使用嵌套的if结构。

在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if... elif... else 结构。

语法:

嵌套 if...elif...else 结构的语法可以是:

if expression1:

statement(s)

if expression2:

statement(s)

elif expression3:

statement(s)

else

statement(s)

elif expression4:

statement(s)

else:

statement(s)

限,欢迎指正。转载请务必注明出处。

可能有这样一种情况,当你想检查其他条件后一个条件解析为真。在这种情况下,可以使用嵌套的if结构。

在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if... elif... else 结构。

语法:

嵌套 if...elif...else 结构的语法可以是:

if expression1:

statement(s)

if expression2:

statement(s)

elif expression3:

statement(s)

else

statement(s)

elif expression4:

statement(s)

else:

statement(s)

例如:

#!/usr/bin/python

var = 100

if var < 200:

print "Expression value is less than 200"

if var == 150:

print "Which is 150"

elif var == 100:

print "Which is 100"

elif var == 50:

print "Which is 50"

elif var < 50:

print "Expression value is less than 50"

else:

print "Could not find true expression"

print "Good bye!"

当执行上面的代码,它会产生以下结果:

Expression value is less than 200

Which is 100

Good bye!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

TAG标签:Python

python中if嵌套语句_讲解Python中if语句的嵌套用法相关推荐

  1. 视频教程-跟着王进老师学开发Python篇:基础入门案例讲解-Python

    跟着王进老师学开发Python篇:基础入门案例讲解 教学风格独特,以学员视角出发设计课程,难易适度,重点突出,架构清晰,将实战经验融合到教学中.讲授技术同时传递方法.得到广大学员的高度认可. 王进 ¥ ...

  2. 无法从套接字中获取更多数据_数据科学中应引起更多关注的一个组成部分

    无法从套接字中获取更多数据 介绍 (Introduction) Data science, machine learning, artificial intelligence, those terms ...

  3. python控制语句中的条件语句_『Python』条件控制语句

    Loading... ## 1. 条件语句 ``` Python条件语句是通过一条或者多条语句的执行结果(True或False)来决定执行的代码块. ``` ``` 在Python中, 指定任何非0和 ...

  4. python中有这样一条语句_在Python中一行书写两条语句时,语句之间可以使用__________作为分隔符。_学小易找答案...

    [填空题]Python表达式4.5/2.4.5//2和4.5%2的值分别为__________________________. [填空题]我国古代文献中所记载的最早的学校类型有两种,分别是 和 . ...

  5. python中的下划线_讲解

    python中,下划线 "_""_"" \_" 不管是单独作为变量名或者作为变量名的前缀或者后缀,是有特殊含义的,下面简要的来总结一下. 1 ...

  6. python语法中infile语句_浅谈pymysql查询语句中带有in时传递参数的问题

    直接给出例子说明: cs = conn.cursor() img_ids = [1,2,3] sql = "select img_url from img_url_table where i ...

  7. python查询数据库带逗号_浅谈pymysql查询语句中带有in时传递参数的问题

    直接给出例子说明: cs = conn.cursor() img_ids = [1,2,3] sql = "select img_url from img_url_table where i ...

  8. python中可以作为定界符_在Python中,字符串属于不可变有序序列,使用单引号、双引号、三单引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套。...

    在Python中,字符串属于不可变有序序列,使用单引号.双引号.三单引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套. 下述哪种光谱法是基于发射原理()?A:分光光度法B:荧光光度法C:红外 ...

  9. python3 正则表达式 嵌套表格_在Python中使用正则表达式匹配嵌套结构

    unutbu.. 14 编辑: falsetru的嵌套解析器,我稍微修改为接受任意正则表达式模式来指定分隔符和项目分隔符,比我原来的re.Scanner解决方案更快更简单: import re def ...

最新文章

  1. 摄像头和激光雷达都被蒙蔽?UCI首次提出针对自动驾驶多传感器融合感知的攻击...
  2. 『模板 高精度计算』
  3. C++ Primer 5th笔记(chap 13 拷贝控制) 实例2内存管理
  4. ExtJs 3.1 XmlTreeLoader Example Error
  5. node.js--exports和module.exports
  6. opencv第三方库JAVA接口,SpringBoot使用OpenCV示例总结
  7. git 新建分支并切换到该分支_Git何谓分支
  8. 工时单位天与人天的区别?
  9. vue中watch的用法总结以及报错处理Error in callback for watcher checkList
  10. CoreData手动创建托管对象子类时报错
  11. 对数频率特性曲线的绘制
  12. 监狱人员定位管理,提升智慧监狱信息化水平
  13. 计算机排名的985大学排名,最新985大学排名榜名单
  14. Scala zio-actors与akka-actor集成
  15. 圆方树总结 [uoj30]Tourists
  16. 虚拟机 linux无法与本地计算机互通的处理办法
  17. btwdins.exe
  18. 移动端适配 postcss-pxtorem插件使用
  19. 学术论文写作1——abstract,句型
  20. 文件上传(图片上传) 大小限制的配置 及注意点

热门文章

  1. coins feast 题解_feast翻译与例句_feast在线查词、解释、发音、同义词、反义词_好好学_haohaoxue.com...
  2. 使用API获取(默认付款条件和到期日) .
  3. 淘宝/天猫获取购买到的商品订单物流 API接口 代码分享
  4. Google protocal Buffers Python API简单使用
  5. nginx使用Proxy-protocal
  6. Fast Q与 fast A
  7. .net毕业总结:学会举一反三你才能省时而高效,一通百通!
  8. OPPO R11s在哪里打开Usb调试模式的简单方法
  9. 传智播客荣膺2017新浪教育盛典“中国品牌实力教育集团”奖
  10. 参观东方四通科技股份有限公司、无锡蓝海华腾股份有限公司、无锡康博瑞特电子科技有限公司记录