Python中if判断语句
1.if 判断语句的基本语法
if 要判断的条件: 条件成立时,要做的事情
注意:代码的缩进为一个 tab 键,或者四个空格(pycharm 自动帮我们增加) 在 python 开发中,Tab 和空格不要混用
举例一:
需求:
1.定义一个整数变量
2.判断是否满 18 岁(>=)
3.如果满 18 岁,允许进入网吧
总结:
以上2个例子仅仅是age变量的值不一样,结果却不同;能够看得出if判断语句的作用:就是当满足一定条件时才会执行那块代码,否则就不执行那块代码
注意:
代码的缩进为一个tab键,或者4个空格
2.比较(即关系)运算符
python中的比较运算符如下表:
3.逻辑运算符
python中的逻辑运算符如下表:
4.if - else
想一想:在使用if的时候,它只能做到满足条件时要做的事情。那万一需要在不满足条件的时候,做某些事,该怎么办呢?
我们使用 else,格式如下
注意 else 必须配合 if 使用,而其 else 后不跟条件
if 条件:满足条件时要做的事情1满足条件时要做的事情2...(省略)...
else:不满足条件时要做的事情1不满足条件时要做的事情2...(省略)...
举例二
需求
1.输入用户年龄
2.判断是否满 18 岁(>=)
3.如果满 18 岁,允许进入网吧
4.如果未满 18 岁,提示回家写作业
5.if 语句进阶——elif
在开发中,使用 if 可以判断条件 使用 else 可以处理条件不成立的情况
但是,如果希望再增加一些条件,条加不同,需要执行的代码也不同,就可以使用
elif语法格式如下:
if 条件 1:
条件 1 满足执行的代码
elif 条件 2:
条件 2 满足时,执行的代码
else:
以上条件都不满足时,执行的代码
注意:
elif 和 else 都必须和 if 联合使用,而不能单独使用
可以将 if,elif 和 else 以及各自缩进的代码,看成一个完整的代码块
举例三
需求:
1.定义 day 字符串变量记录节目名称
2.如果是情人节应该 买玫瑰/看电影
3.如果是生日应该 买蛋糕/送礼物
4.其他的日子每天都是节日
6.if的嵌套
elif 的应用场景是:同时判断多个条件,多有的条件都是平级的在开发中,使用 if 进行条件判断,如果希望在条件成立的执行语句中再增加条件判断,就可以使用 if 的嵌套 if 的嵌套的应用场景就是:在之前的条件满足的前提下,再增加额外的判断 if的嵌套的语法格式,除了缩进之外和之前的没有区别
语法格式如下:
if 条件1:条件1满足执行的代码....if 条件1基础上的条件2:条件2满足时,执行的代码....#条件2不满足的处理else:条件2不满足时,执行的代码....
# 条件1不满足时候的处理
else:
条件1不满足时,执行的代码
....
举例三
需求:
1.输入公交卡当前的余额,以cart_money变量接收
2.如果只要大于2元,提示可以上公交车
3.定义seat变量=1,1就是有座位,0就是没有座位
4.如果车上有空座位,提示可以坐下
5.如果车上没有空座位,提示请抓紧扶手
6.如果不小于2元,提示余额不足
Python中if判断语句相关推荐
- python条件语句-Python中条件判断语句的简单使用方法
最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not ...
- Python中的判断语句及循环
Python中的判断语句及循环 文章目录 Python中的判断语句及循环 一.判断(if)语句 01. 开发中的应用场景 程序中的判断 判断的定义 02. if 语句体验 2.1 if 判断语句基本语 ...
- Python中的判断语句
1.if 语句: if语句是最简单的判断语句.一般形式如下: if condition: statement_block 只有当判断条件condition为真时,才能执行代码块.当判断条件cond ...
- Python中if判断语句在只有一个break子句时可以写在一行
1 致谢 感谢北京理工大学嵩天和黄天羽等老师的辛勤付出 链接如下: http://www.icourse163.org/learn/BIT-268001?tid=1002235009#/learn/a ...
- python中if判断语句、while循环语句、for循环遍历、break 和continue作用
一.判断语句 1.if条件判断语句单分支 注意:if和else后面需要加上一个冒号.if和else语句下面的一行需要默认空一个tab键 name = input('请输入您的用户名:') if nam ...
- python中if判断语句的用法_Python if判断语句的用法详细介绍
1.if 条件语句语法 if 条件: 条件成立执行的代码1 条件成立执行的代码2 ...... 2.快速体验if条件语句 下面通过一个实例来体验if条件语句 # 条件成立执行代码1和2,条件不成立时执 ...
- python语言基本语句-Python中的基本语句
本文简单的介绍下Python的几个基本语句. print语句 print可同时打印多个表达式,只要将他们用逗号隔开. >>> name='Gumy' >>> gre ...
- python中的for语句涉及的序列可以是列表_Python中的列表与循环
文章中的所有例子全部经过实际测试,可以直接使用.开发环境是python 3.8.5 条件和循环 本章的主要内容是Python的条件和循环语句.主要涉及if.else.elif.while.for.ra ...
- python循环语句-详解Python中的循环语句的用法
一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...
最新文章
- asp.net各种类型视频播放代码(全)(转)
- 55.Jump Game
- 如何使用C来扩展python功能。
- 计算机网络划分子网_电网小课堂|通信类:子网划分技术
- 搜索引擎CACHE策略研究
- 图片标注尺寸_AutoCAD图纸与测量尺寸不一样怎么办
- 【Python】os库的使用
- 云计算学习笔记:什么是云?云计算是什么?
- el-table的使用总结
- java se和ocjp_OCJP 考试题之七 - osc_sejhgcp0的个人空间 - OSCHINA - 中文开源技术交流社区...
- 蛙人高频交易拆单策略—蛙人高频软件结构及使用说明
- DELL 笔记本 触摸板 驱动安装 与 禁用启动
- Echarts迁徙图简单图片实现
- js书写原生ajax,JS 原生ajax写法
- [PMP] 什么是从众效应
- VBox 快照备份虚拟机
- MSN机器人 博客助手 for I-Favourite
- 前端程序员兼职?不妨来试试这几个方法
- 分布式锁的一些细节问题,值得收藏
- mysql数据库外连_数据库外连接及MySQL实现
热门文章
- Promise学习笔记(下)
- VS Code -- Live Server
- php 重定向下载,用PHP强制下载然后重定向
- 现在的小孩为什么不爱学习
- AI Chatbot集市开业啦,快来pick你最爱的一款!
- Python获取Windows软件安装路径
- 末流211计算机值得学吗,选择末流的211还是好一点的一本大学?附末流211大学名单最后20名...
- 手机可以打开MySQL的软件_太牛逼了!一款软件几乎可以操作所有的数据库!
- swfupload提示“错误302”的解决方法
- 46 使用构造函数创建对象