python基础-分支判断语句(4)
1、分支判断语句
1、单一if结构 2、if-else结构 3、if-elif-else结构 4、if嵌套结构
2、单一if结构
只有一种情况的时候
if 条件:执行语句
说明:
- if后面的条件成立,则执行满足if条件的执行语句,如果if后面的条件不成立则不执行。
- 注意执行语句的缩进,因为python不像其他编程语言一样可以通过{ }表示作用域,而python是通过严格的缩进控住作用域
- 不要忘记if条件后面的冒号
3、if-else结构
两种情况而且必选其一
if 条件:满足条件时执行的代码 else:不满足条件时执行的代码
举个例子:
sex = 1#1表示男,其他都是女 if sex = 1:print("我是一个帅哥") else:print("我是一个美女")#性别不详,除外
输出结果为:sex=1 会输出”我是一个帅哥”,当我们把sex的值改为其他值的时候就会显示我是一个美女。
4、if-elif-else结构
多种情况
a = 1 if a == 1:print("今天是尾号为1和6的限行") elif a ==2:print("今天是尾号为2和7的限行") elif a ==3:print("今天是尾号为3和8的限行") elif a ==4:print("今天是尾号为4和9的限行") elif a ==5:print("今天是尾号为5和0的限行") else:print("今天周末不限行")
输出结果为:今天是尾号为1和6的限行
5、if语句的嵌套
多个条件限制一种情况
today = 6 weather = "good"if today == 6:if weather == "good":print("今天是周末,并且天气好,出去逛街")else:print("今天虽然是周末,但是天气不好,宅在家里") else:print("今天不是周末,要去上班")
输出结果为:今天是周末,并且天气好,出去逛街
转载于:https://www.cnblogs.com/Se7eN-HOU/p/10693636.html
python基础-分支判断语句(4)相关推荐
- Python基础 if判断语句 篇
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文 系列文章目录 Python 零基础到入门数据类型篇 Python基础 字符串常用方法篇 Python基 ...
- python基础之判断语句
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏. ...
- Python基础(if判断语句/逻辑运算符)
生活中我们常使用一些判断,比如满足某个条件,才能做某件事,如果不满足某个条件,就只能做另外一件事,或者什么也不做,而在Python中,我们使用if语句来进行条件的判断 if判断语句基本语法 if 判断 ...
- python基础 if判断语句
1.if后面是True的话,就执行if里面的语句,也就是满足if后面的条件的话,就执行if后面的语句 结果: 2.if后面是False,也就是不执行,直接跳过,代码如下: 结果: 3.记住我们pyth ...
- Python中的判断语句及循环
Python中的判断语句及循环 文章目录 Python中的判断语句及循环 一.判断(if)语句 01. 开发中的应用场景 程序中的判断 判断的定义 02. if 语句体验 2.1 if 判断语句基本语 ...
- python基础篇{控制流语句}
控制流语句 条件控制 单条件判断 多条件判断 练习 循环控制 while语句 for语句 range函数 练习 break 和 continue 语句 break语句 continue python ...
- Python基础之循环语句
Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...
- [1][python基础]条件判断[4]
[1][python基础]条件判断[4] 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = ...
- python条件语句-Python中条件判断语句的简单使用方法
最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not ...
最新文章
- RocketMQ可视化控制台
- go语言实现图片合成
- (转)flask的context机制
- XDebug分析php代码性能
- 【Cocosd2d实例教程六】Cocos2d实现屏幕背景的自动滚动
- Windows x64内核学习笔记(一)—— 环境与配置
- influxdb介绍,安装,使用等(转载:http://www.jianshu.com/p/d2935e99006e)
- leetcode-最大子序和(动态规划讲解)
- asp.net 6中的mini api和mvc api性能对比
- Java SE 11(18.9)中的API更新
- [转载] Controller报错:java.lang.NoSuchMethodException: java.util.List.<init>()
- 如何优雅地关闭Kubernetes集群中的Pod
- u8虚拟服务器端口,用友u8服务器参数配置
- IDEA中.properties配置文件输入中文显示Unicode编码,本地编辑器,服务器打开显示Unicode编码问题解决方案
- 一篇比较好的高数的学习规划分享
- 开源的网页防篡改监控工具推荐——WGCLOUD
- 中国象棋棋谱大全之一
- 移动安全-IOS越狱
- 计算机应用基础考试题2020上机东华大学,2020年秋东华大学继续教育《大学英语3》平时作业.docx...
- 微信小程序收起键盘(微信小程序关闭键盘)