python第六课——判断结构
时间:2022-07-25
本文章向大家介绍python第六课——判断结构,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.判断结构 格式三: ① if 条件表达式1: 语句块1 elif 条件表达式2: 语句块2 elif 条件表达式3: 语句块3 elif 条件表达式y: 语句块y else: 语句块z ② 执行流程: 计算机一定会先执行①,遇到了if关键字执行条件表达式1, 如果条件表达式1的结果为True,那么就进入if内部执行语句块1, 执行结束后,整个if elif else结构结束了,但是程序一定会执行② 如果条件表达式1的结果为False,那么执行elif后面的条件表达式2, 如果条件表达式2的结果为True,那么就进入elif内部执行语句块2, 执行结束后,整个if elif else结构结束了,但是程序一定会执行② 如果所有的条件表达式的结果都为False,最终会执行else中的语句块z, 执行结束后,程序一定会执行②
#演示if第三种格式的使用:
age = 30
if age < 0 or age > 130:
print('你可能不是人...')
elif age <= 20:
print('伦家还很小的啦!么么哒...')
else:
print('别追我了,我已经有两个娃了...')
需求: 从键盘输入小明的期末考试成绩 当成绩为100分时,奖励一辆BMW; 当成绩为(80,99]时,奖励一台8848; 当成绩为[60,80]时,奖励一本从入门到精通只需33天; 其它时,暴打一顿! 注意事项: 如果多个elif后面的条件表达式是互斥关系,那么谁上谁下无所谓 如果多个elif后面的条件表达式是包含关系,那么范围小的要在范围大的上面定义
score = int(input('请输入小明的考试成绩:(分)'))
if score < 0 or score > 100:
print('输入的成绩有误!请重新输入...')
else:
if score == 100:
print('奖励一辆BMW')
elif score > 80:
print('奖励一台8848')
elif score >= 60:
print('奖励一本参考书')
else:
print('老子要揍你了!!555555~~~~')
- HashMap原理解析
- 第三章 正则表达式括号的作用
- KMP算法
- 【强势回归,Android开发疑难杂症】Process 和 ProcessBuilder 区别
- 史上最全webview详解
- SpringBoot快速入门
- 效果类似于label从下往上滑(采用uiTableView实现)
- android 热修补之andfix实践
- ios 设置label的高度随着内容的变化而变化
- Android字体大小怎么自适应不同分辨率?
- iOS textfield实现一行的数字限制,超出进行弹框
- android https安全连接
- 第二章 正则表达式位置匹配攻略
- 从网络上下载省份城市名称并存入文件然后进行读取省份城市
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- SAP Spartacus里使用Observable访问Component数据
- SAP Spartacus的b2cLayoutConfig
- python判断工作日,节假日
- Shell高级用法之重定向绑定
- 使用Pyspark进行特征工程时的那些坑
- AutoML之自动化特征工程
- 使用Pandas_UDF快速改造Pandas代码
- pandas:根据行间差值进行数据合并
- DeepFM算法解析及Python实现
- 词嵌入技术解析(一)
- 初识TPOT:一个基于Python的自动化机器学习开发工具
- 为你的机器学习模型创建API服务
- Vim实用技巧——使用.swp文件恢复已删除文件
- Dart 中 final 和 const 区别
- IDEA中Lombok插件的安装与使用