python的if ,else, elif 语言详解

if 语句是用来检查一个条件:如果条件为真(true),我们运行一个语句块(你为if块),否则(else),我们执行另一个语句块(称为else块)。else子语句是可选的。

操作方法

  • 01

    比如说IF的用法,我们输入一个年龄,然后让它根据年龄打印不同的内容,在Python程序中,用if语句实现

  • 02

    根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。 也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了

  • 03

    当然上面的判断是很粗略的,完全可以用elif做更细致的判断:

  • 04

    elif是else if的缩写,完全可以有多个elif,所以if语句的完整形式就是下面的

  • 05

    if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else,所以,请测试并解释为什么下面的程序打印的是teenager

  • 06

    if判断条件还可以简写 比如写成if X: print() 只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。

(0)

相关推荐

  • Python教程:[69]strip()函数详解

    操作方法 01 strip()用于裁剪字符串首尾的某些字符,是一个用处非常多的函数,今天我们来通过例子来探讨一下它的基本用法: 02 假如有一个这样的字符串 03 strip()不带任何参数,可以删除 ...

  • 精通python:[1]replace的用法详解及示例

    replace 方法返回字符串文字替换后的字符串. 用法是stringObj.replace(rgExp, replaceText) 参数 stringObj必选项.要执行该替换的 String 对象 ...

  • DiskAid怎么安装使用?iOS神器DiskAid图文注册使用教程详解

    虽然苹果系统相对安卓来说比较封闭一些,但自从小编发现一款名为DiskAid的软件之后,感觉这是要让iOS散发第二春啊!轻松让iOS设备无需连接数据线的情况下在Wifi环境下进行管理,还能让我们闲置的内 ...

  • 详解IE 11 for Win7正式版的安装与卸载过程

    微软发布了IE 11 for Win7浏览器正式版,勇于尝鲜的用户或者浏览器迷用户可以下载最新版本的IE 11 for Win7正式版安装。不过按照惯例,在IE 11 for Win7预览版发布期间就 ...

  • Win8怎么激活的方法步骤详解

    Windows的用户恐怕都绕不开一个问题,那就是激活。最近,尝鲜Win8的用户越来越多,但漂在屏幕上的激活提醒实在让人看了很不爽,因此关于Win8激活的问题又开始成为了网上热门的话题。 今天笔者就将详 ...

  • Win8激活方式详解

    Windows的用户恐怕都绕不开一个问题,那就是激活。最近,尝鲜Win8的用户越来越多,但漂在屏幕上的激活提醒实在让人看了很不爽,因此关于Win8激活的问题又开始成为了网上热门的话题。 今天笔者就将详 ...

  • 字体.字库深入详解及方正字库的分类

    字体、字库深入详解及方正字库的分类 第一章:字 体 第一节:字体的概念: 文字是用来记录和传达语言的书写符号。印刷上用的字符可以分为字体、字号、字种等内容。 一、字体: 字体(Font):是一系列字号 ...

  • HTTP协议详解

    HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发 展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的 ...

  • Windows xp光盘启动安装详解

    Windows xp光盘启动安装详解 核心提示:在本篇教程中将为你介绍Windows xp光盘启动安装详解! 一、准备工作: 1.准备好Windows XP Professional 简体中文版安装光 ...