可能有这样一种情况,当你想检查其他条件后一个条件解析为真。在这种情况下,可以使用嵌套的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. Linux之make的用法讲解,linux中make的用法

    1.linux中make的用法 目的: 基本掌握了make 的用法,能在Linux系统上编程. 环境: Linux系统 准备: 准备三个文件:file1.c, file2.c, file2.h fil ...

  2. java try catch嵌套_解析Java中未被捕获的异常以及try语句的嵌套使用

    Java未被捕获的异常 在你学习在程序中处理异常之前,看一看如果你不处理它们会有什么情况发生是很有好处的.下面的小程序包括一个故意导致被零除错误的表达式. class Exc0 { public st ...

  3. python中if else语句用法_讲解Python中if语句的嵌套用法

    可能有这样一种情况,当你想检查其他条件后一个条件解析为真.在这种情况下,可以使用嵌套的if结构. 在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if ...

  4. python编程if语法-讲解Python中if语句的嵌套用法

    可能有这样一种情况,当你想检查其他条件后一个条件解析为真.在这种情况下,可以使用嵌套的if结构. 在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if ...

  5. python中if嵌套语句_讲解Python中if语句的嵌套用法

    可能有这样一种情况,当你想检查其他条件后一个条件解析为真.在这种情况下,可以使用嵌套的if结构. 在嵌套的 if 语句结构,可以在一个 if... elif... else 结构里面可有另外一个 if ...

  6. python中if嵌套语句的作用_讲解Python中if语句的嵌套用法

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. python中的面向对象编程讲解_Python中的面向对象编程详解(上)

    创建类 Python 类使用 class 关键字来创建.简单的类的声明可以是关键字后紧跟类名: 代码如下: class ClassName(bases): 'class documentation s ...

  8. python的编程模式-举例讲解Python设计模式编程中的访问者与观察者模式

    访问者模式我觉得Visitor模式是在补修改已有程序结构前提下,通过添加额外的访问者完成对代码功能的拓展 为什么这样用?当你的类层次较多,在某层结构中增加新的方法,要是在基类上面添加或者变更,可能破坏 ...

  9. python实现观察者模式_举例讲解Python设计模式编程中的访问者与观察者模式

    访问者模式我觉得Visitor模式是在补修改已有程序结构前提下,通过添加额外的访问者完成对代码功能的拓展 为什么这样用?当你的类层次较多,在某层结构中增加新的方法,要是在基类上面添加或者变更,可能破坏 ...

  10. java中final double_举例讲解Java中final关键字的用法

    1. final variable final variable 就是一个常量,一旦被初始化就不可以被改变. class Test1 { final double PI = 3.14; //常量的名称 ...

最新文章

  1. Python让你成为AI 绘画大师,简直太惊艳了!(附代码))
  2. Android 多线程-----AsyncTask详解
  3. Code Review 是一场苦涩但有意思的修行
  4. rh9.0虚拟机dmesg启动过程分析(2)
  5. pytorch 笔记:torchsummary
  6. python编程从入门到实战类的定义_Python编程:从入门到实践—类
  7. mysql去除内容中的换行和回车
  8. 网络(11)-什么是RestFul风格?
  9. jQuery页面滚动 动态加载图片等元素
  10. 忘记Apple ID密码,如何移除iCloud激活锁
  11. 局域网QQ助手,查找局域网在线QQ,支持手机版QQ
  12. Hi3519AV100 MPP部署
  13. 青青子美人之QQ美女找茬辅助工具c#源码
  14. 将AutoCAD文件中圆形替换为六边形
  15. 宜立方商城 搭建Maven第一天心得
  16. 利用CIBERSORT免疫细胞类群分析详细教程
  17. 单片机运算能力与PC运算能力PK
  18. 从0开始搭建深度学习环境-Pytorch-GPU
  19. GitHub 上 1400星的 Git 魔法书火了
  20. 深圳流水线工厂,我差点和主管打了起来 | 十年系列

热门文章

  1. 在python终端输出背景颜色字体
  2. 威盛ASIC笔试题及心得
  3. python零基础教程(2)--数据类型:“6”和6有什么区别啊啊啊啊
  4. 关于idea打包时找不到符号,但是代码没错
  5. 发现live555中一个小bug
  6. wp mysql主机地址怎么查_WordPress网站更换老鹰主机详细操作
  7. 硬件设计实战系列(二)之板载电源入口设计
  8. 英国航空公司正在进行其数据中心电力中断的调查
  9. bat 关闭指定用户下的进程
  10. 工欲善其事,必先配置好kali