在Excel中,if函数的使用十分普遍,使用if函数可以进行条件判断,根据判断的结果再计算相应的内容。

同样,在Python中进行条件判断也使用if语句。

Python中的if语句,也称为条件判断语句,是通过一条或多条语句的执行结果(True 或 False)来决定执行的代码块。

常用的if 语句判断条件有>(大于)、=(大于等于)、<=(小于等于)、in、is等等。

下面介绍if条件判断语句的几种形式。

01、if语句

if的基本语句,通过一条判断条件语句,执行一个代码块。

语法结构:

比如,输入用户年龄28,根据年龄的判断,输出不同的内容,用if语句实现。

02、if...else 语句

也可以给if添加一个else语句,意思是如果if判断是False,不要执行if的执行语句1,而去执行else下面的执行语句2。

比如,输入用户年龄15,根据年龄的判断,如果年龄大于等于18,则输入if下的代码块,否则输入else下面的代码块。

03、if...elif...else 语句

还可以给if...else 语句添加一个elif语句,做更细致的判断,当if的判断条件1不成立时,会对elif的判断条件2进行判断,依次往下,当所有条件都不满足,则最后执行else语句的代码块。

也就是说,if语句它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else。

比如,输入用户年龄1,根据年龄的判断,输出不同的内容。

04、if 嵌套语句

if嵌套,是指在一个if语句内,再放一个if语句。

比如,下面的实例,先判断年龄是否在18岁以上,再判断是否在30岁以上。

05、简单的语句组

If条件判断语句还有一个非常好用的技巧,就是在同一行的位置上使用if条件判断语句,如下实例:

以上是关于Python的if条件判断语句,你学会了吗?

本文来自:数据分析师攻略 公众号

python 如果你的年龄大于18_5分钟学会Python的if条件判断语句相关推荐

  1. python 如果你的年龄大于18_python基础

    在python是空格是很重要的比如 如果在print前面加一个空格就会报错 在python中你必须顶格写 if 要判断的条件: 条件成立时要执行的事情 (图1) 在图1中要判断的条件是年龄是不是大于1 ...

  2. 怎么用python爬取整个网站_5分钟学会Python爬取整个网站

    本图文配套视频演示 爬取网站的步骤: 设定爬取目标 目标网站:我自己的博客,疯狂的蚂蚁 http://www.crazyant.net 目标数据:所有博客文章的 - 链接.标题.标签 2. 分析目标网 ...

  3. 函数式编程语言python-10分钟学会python函数式编程

    原标题:10分钟学会python函数式编程 在这篇文章里,你将学会什么是函数范式以及如何使用Python进行函数式编程.你也将了解列表推导和其它形式的推导. 函数范式 在命令式范式中,通过为计算机提供 ...

  4. 5分钟学会Python爬虫神器autoscraper——自动化爬虫必备

    5分钟学会Python爬虫神器autoscraper--自动化爬虫必备 爬虫神器autoscraper介绍 安装 使用 批量抓取 查看结果 爬虫神器autoscraper介绍 今天给大家介绍一个非常智 ...

  5. ❤️一分钟学会python条件语句❤️

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

  6. 在python中要表示一个空的代码块可以使用空语句什么_Python条件判断语句if

    Apple iPhone 11 (A2223) 128GB 黑色 移动联通电信4G手机 双卡双待 4999元包邮 去购买 > 程序在一般情况下是按顺序执行的,就像流水账一样,一条一条从上往下顺序 ...

  7. python 条件语句判断连续三个数,Python_3_流程控制语句:条件判断语句(if语句),循环语句,嵌套...

    第三章 流程控制语句 简介 Python代码在执行时是按照自上向下顺序执行的. 通过流程控制语句,可以改变程序的执行顺序,也可以让指定的程序反复执行多次 流程控制语句分成两大类:条件判断语句,循环语句 ...

  8. python且条件_Python条件判断语句 if

    程序在一般情况下是按顺序执行的,就像流水账一样,一条一条从上往下顺序执行. 有时候我们需要根据条件来有选择地执行某些语句,这就要使用到Python的条件判断语句--if. 我们可以通过下图来简单了解条 ...

  9. Python入门第三章--第一节:条件判断语句

    从这一节开始,我们就进入到了进阶的阶段,这一章是在前一章的基础上进行提高扩展的,从本章开始,我会在每一节的结尾留下作业,大家可以将作业提交到我的邮箱或者直接将作业提交到QQ群的群文件中,我将在QQ群中 ...

最新文章

  1. python bs4 安装_Python安装Bs4的多种方法
  2. CV:NVIDIA驱动程序安装图文教程(根据Anaconda的CUDA版本去安装对应匹配的NVIDIA)之详细攻略
  3. Halcon例程(基于3D形状匹配识别方法)详解 —— create_shape_model_3d_lowest_model_level.hdev
  4. 费城中餐馆奇葩鸡翅定价引爆网络,数万网友想要破解数学谜题
  5. 微服务SpringCloud系列
  6. hive-2.3.3安装指北
  7. 什么是IOC(控制反转)、DI(依赖注入)举个形象的例子通俗易懂
  8. 我对敏捷价值观和原则的理解 --待续
  9. 前端点击按钮下载图片
  10. 微信APP支付的sgin拼接
  11. 《信息安全技术》 实验四 木马及远程控制技术
  12. vue项目中引入vuex------初试
  13. 计算机网卡实现的功能,网卡实现的主要功能是什么
  14. Unity3d:UGUI,UI与特效粒子层级,2018.2以上版本BakeMesh,粒子在两个Image之间且在ScrollView
  15. 计算机辅助培训的策略,宁波诺丁汉大学学习策略培训对解决计算机辅助语言教学环境下信息过剩问题的启示...
  16. Android TextView详解(一)
  17. 关于如何把图片放入VS 中并且引用的方法.
  18. 今天思考一个问题 --- 自己的强项是什么??
  19. SASS的了解与使用
  20. Android GNSS 模块分析(五)NMEA 协议

热门文章

  1. python 远程操作Sqlite3
  2. Springboot整合Shiro之授权
  3. CentOs7 安装绿色版Nginx并配置开机启动
  4. WCH系列芯片CoreMark跑分
  5. java使用aspose将word,excel,ppt转pdf
  6. win10去掉快捷方式小箭头(win10桌面快捷方式小箭头怎么去掉)
  7. npm install 连接不上github解决办法
  8. python 路径格式化_吐血整理!140种Python标准库、第三方库和外部工具都有了!...
  9. 【codeforces85D】
  10. AI时代已经起航,一些问题仍待解决