python中if语句可以嵌套吗_Python if语句嵌套(入门必读)
在非常简单的 if 语句中嵌套 if else 语句,方式以下:
if 关系式 1:
if 表明式 2:
代码块 1
else:
代码块 2
再例如,在 if else 语句中嵌套 if else 语句,方式以下:
if 表明式 1:
if 关系式 2:
代码块 1
else:
代码块 2
else:
if 关系式 3:
代码块 3
else:
代码块 4
Python 中,if、if else 和 if elif else 中间能够互相嵌套。因而,在开发设计程序流程时,必须依据情景必须,挑选适合的嵌套计划方案。必须留意的是,在互相嵌套时,一定要严格执行不一样等级代码块的缩近标准。
【案例】分辨是不是为酒后驾驶
假如要求,车子司机的血夜酒精浓度低于 50mg/100ml 不组成酒驾;酒精浓度大于或等于 50mg/100ml 为酒驾;酒精浓度大于或等于 80mg/100ml 为醉驾。先撰写 Python 程序流程分辨是不是为酒后驾驶。
根据整理构思,是不是组成酒驾的界线数值 50mg/100ml;而在已明确为酒驾的范畴(超过50mg/100ml)中,是不是组成醉驾的界线数值 80mg/100ml,全部代码执行步骤应如图所示 1 所显示。
从而,我们可以应用2个 if else 语句嵌套来完成:
proof = int(input("键入司机每 100ml 血夜乙醇的成分:"))if proof < 20:print("司机不组成酒驾")else:if proof < 80:print("司机已组成酒驾")else:print("司机已组成醉驾")
运作結果为:
键入司机每 100ml 血夜乙醇的成分:10
司机不组成酒驾
自然,这一练习题独立应用 if elif else 还可以完成,这儿仅仅为了更好地让新手了解 if 支系嵌套的使用方法罢了。
此外,if支系构造中还能够嵌套循环结构,一样,循环结构中也能够嵌套支系构造。
末尾褔利
这儿免费送大伙儿一套2020全新python新手入门到高級新项目实战演练教程视频,点一下这儿就可以领到!或是添加时尚博主Python沟通交流圈(QQ群:1049600759)一键下载。
文中的文本及图片来自互联网再加上自身的念头,仅作学习培训、沟通交流应用,不具备一切商业行为,著作权归创作者全部,如有什么问题请立即在线留言以作解决。
python中if语句可以嵌套吗_Python if语句嵌套(入门必读)相关推荐
- python中的pass是空语句一般用作占位语句_1、python基本语法
1.python基本语法 1.1. pycharm中字符集,单行,多行注释 #-*- codeing = utf-8 -*- [email protected] : 2020/6/6 15:17 [e ...
- python中else是指什么意思_python中elif什么意思?
原标题:python中elif什么意思? else和elif语句也可以叫做子句,因为它们不能独立使用,两者都是出现在if.for.while语句内部的.else子句可以增加一种选择:而elif 子句则 ...
- python中demo函数是什么意思_Python学习09:定义函数
这次我们在上一次创建的com.second.function下创建Demo02.py 在Python中,定义一个函数要使用 def 语句,依次使用函数名.括号.括号中的参数和冒号 : ,然后在缩进块中 ...
- python中with open写csv文件_Python中的CSV文件使用with语句的方式详解
是否可以直接使用with语句与CSV文件?能够做这样的事情似乎很自然: import csv with csv.reader(open("myfile.csv")) as read ...
- python中pass语句的作用是_Python pass语句以及作用详解
在具体开发设计中,有时大家会先构建起程序流程的总体逻辑结构,可是临时不去完成一些细节,只是在这种地区加一些注释,层面之后再加上编码,请看下面的事例: age = int( input("输入 ...
- python中用于标识字符串的定界符_Python合集之Python数据类型(二)
在上一节的合集中,我们了解了Python数据类型中的数值类型的相关知识,本节我们将进一步了解一下Python中关于数据类型中的字符串及布尔类型相关的知识. 1. 字符串类型 字符串是连续的字符序列,可 ...
- python中字典和集合的区别_Python中字典和集合学习小结
映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...
- python中find函数运算结果类型_Python 运算符与数据类型
Python 运算符 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算,在Python中运算符大致可以分为7种类型:算术运算符.比较运算符.赋值运算符.逻辑运算符.位运算等,下面的例子将 ...
- [转载] python中异常处理的四个句子_Python学习笔记总结(四)异常处理
参考链接: 在Python中定义清理动作 1.基础 try/except/else:[else是可选的]捕捉由代码中的异常并恢复,匹配except里面的错误,并执行except中定义的代码,后继续执行 ...
最新文章
- oracle11g 启动报错 缺少系统参数
- 用Tableau画Arc Bar Chart
- 【算法设计】虎溪校园导游系统
- 第一次参加学校的ACM比赛所学及感想
- 编程体系结构(01):Java编程基础
- 12-1。。。面试的一些体会吧
- 发布中文搜索引擎数据库 TngouDB
- BaiduAI-GNN:2.2图学习初印象
- Security+ 学习笔记51 风险分析
- MVC使用jQuery从视图向控制器传递Model的2种方法
- 软件工程文档软件测试,关于软件工程血的教训之文档管理
- AddressBook
- 韩式多用动态图(甜蜜女孩)
- windows服务器直播推流
- 半丸子头java教程视频教程_半丸子头怎么扎?半丸子头扎发视频教程
- 快手极速版-青龙羊毛
- 简单的购物卡管理系统 可开源
- [Jupyter Notebook]导出好看的中文PDF
- CRM项目实战第一天
- PyEcharts 基本图表之雷达图
热门文章
- 【 RCWL 0516 微波雷达传感器 Arduino使用教程 】
- C#获取Excel表格所有sheet名(Epplus)
- 小程序进阶-常见问题
- 关于fi dd ler 手机抓包 网卡地址地址_实测对比Wireshark利用nRF52832抓包和Packet Sniffer抓包使用体验...
- html %3ca%3e字体颜色,各式样的代码大全(四)
- 王者荣耀体验服服务器注册上限怎么办,王者荣耀
- 慎选!考研难啃的九大专业,各个都是“狠角色”!
- 接口(jdk1.8及之后) 单例模式(饿汉式,懒汉式) 静态代理模式 简单工厂模式 匿名内部类 lambda表达式
- 真香,写代码神器!32寸曲面屏显示器免费送
- Qt连接数据库失败常用解决方法