1、分支判断语句

1、单一if结构
2、if-else结构
3、if-elif-else结构
4、if嵌套结构

2、单一if结构

只有一种情况的时候

if 条件:执行语句

说明:

  1. if后面的条件成立,则执行满足if条件的执行语句,如果if后面的条件不成立则不执行。
  2. 注意执行语句的缩进,因为python不像其他编程语言一样可以通过{ }表示作用域,而python是通过严格的缩进控住作用域
  3. 不要忘记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)相关推荐

  1. Python基础 if判断语句 篇

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文 系列文章目录 Python 零基础到入门数据类型篇         Python基础 字符串常用方法篇          Python基 ...

  2. python基础之判断语句

    博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏. ...

  3. Python基础(if判断语句/逻辑运算符)

    生活中我们常使用一些判断,比如满足某个条件,才能做某件事,如果不满足某个条件,就只能做另外一件事,或者什么也不做,而在Python中,我们使用if语句来进行条件的判断 if判断语句基本语法 if 判断 ...

  4. python基础 if判断语句

    1.if后面是True的话,就执行if里面的语句,也就是满足if后面的条件的话,就执行if后面的语句 结果: 2.if后面是False,也就是不执行,直接跳过,代码如下: 结果: 3.记住我们pyth ...

  5. Python中的判断语句及循环

    Python中的判断语句及循环 文章目录 Python中的判断语句及循环 一.判断(if)语句 01. 开发中的应用场景 程序中的判断 判断的定义 02. if 语句体验 2.1 if 判断语句基本语 ...

  6. python基础篇{控制流语句}

    控制流语句 条件控制 单条件判断 多条件判断 练习 循环控制 while语句 for语句 range函数 练习 break 和 continue 语句 break语句 continue  python ...

  7. Python基础之循环语句

    Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...

  8. [1][python基础]条件判断[4]

    [1][python基础]条件判断[4] 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = ...

  9. python条件语句-Python中条件判断语句的简单使用方法

    最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not ...

最新文章

  1. RocketMQ可视化控制台
  2. go语言实现图片合成
  3. (转)flask的context机制
  4. XDebug分析php代码性能
  5. 【Cocosd2d实例教程六】Cocos2d实现屏幕背景的自动滚动
  6. Windows x64内核学习笔记(一)—— 环境与配置
  7. influxdb介绍,安装,使用等(转载:http://www.jianshu.com/p/d2935e99006e)
  8. leetcode-最大子序和(动态规划讲解)
  9. asp.net 6中的mini api和mvc api性能对比
  10. Java SE 11(18.9)中的API更新
  11. [转载] Controller报错:java.lang.NoSuchMethodException: java.util.List.<init>()
  12. 如何优雅地关闭Kubernetes集群中的Pod
  13. u8虚拟服务器端口,用友u8服务器参数配置
  14. IDEA中.properties配置文件输入中文显示Unicode编码,本地编辑器,服务器打开显示Unicode编码问题解决方案
  15. 一篇比较好的高数的学习规划分享
  16. 开源的网页防篡改监控工具推荐——WGCLOUD
  17. 中国象棋棋谱大全之一
  18. 移动安全-IOS越狱
  19. 计算机应用基础考试题2020上机东华大学,2020年秋东华大学继续教育《大学英语3》平时作业.docx...
  20. 微信小程序收起键盘(微信小程序关闭键盘)

热门文章

  1. 用java爬取杭电oj已ac代码
  2. 剑指Offer #05 用两个栈实现队列(模拟)
  3. Netty专题-(3)NIO网络编程
  4. linux日志服务是哪个,『学了就忘』Linux日志管理 — 2.日志服务rsyslogd
  5. 如何对待新事物_如何利用这个专栏才能更高效地进步?
  6. php 计算月,PHP自然月的算法
  7. 在 Linux 中如何禁止用户登录
  8. 20个超高效的Linux命令与技巧
  9. 云原生背景下故障演练体系建设的思考与实践—云原生混沌工程系列之指南篇
  10. 阿里云原生开源大家族加入中科院软件所开源软件供应链点亮计 - 暑期 2021