Python笔记
来源:互联网 发布:建筑会计软件 编辑:程序博客网 时间:2024/06/05 14:40
条件语句三种用法实现分数等级划分
- if
score = int(input("请输入一个分数:"))if 100 >= score >= 90: print("A")if 90 > score >= 80: print("B")if 80 > score >= 70: print("C")if 70 > score >= 60: print("D")if 60 > score: print("E")if score > 100: print("输入错误!")
- if-else中嵌套if-else
score = int(input("请输入一个分数:"))if 100 >= score >= 90: print("A")else: if 90 > score >= 80: print("B") else: if 80 > score >= 70: print("C") else: if 70 > score >= 60: print("D") else: if 60 > score: print("E") else: if score > 100: print("输入错误!")
- if-elif-else
score = int(input("请输入一个分数:"))if 100 >= score >= 90: print("A")elif 90 > score >= 80: print("B")elif 80 > score >= 70: print("C")elif 70 > score >= 60: print("D")elif 60 > score >= 0: print("E")else: print("输入错误!")
条件表达式(三目运算符)
语法: x if 条件表达式 else y
先判断条件表达式真假,真则取x的值,否则取y的值,例如:
3 if 4>3 else 4 值为3,而3 if 4<3 else 4 的值为4
断言语句assert
assert后面跟一个条件表达式,如果条件表达式的值为假是程序自动崩溃并报异常AssertionError,如果为真则继续执行后面的语句
主要用于在程序中植入检查点,只有assert后面的条件永远为真时程序才能正常运行,否则就崩溃。
阅读全文
0 0
- Python笔记
- python笔记
- python笔记
- python笔记
- python笔记
- PYTHON笔记
- python笔记
- python笔记
- python笔记
- Python笔记
- Python笔记
- Python笔记
- PYTHON笔记
- Python笔记
- python笔记-------------
- python笔记
- Python笔记
- python 笔记
- scala-类和对象
- 2017暑假七林集训day13
- Java中堆内存(heap)和栈内存(stack)的区别
- IntelliJ IDEA 中 右键新建时,选项没有Java class的解决方法和具体解释
- Python---元素分类
- Python笔记
- AJAX技术及一些参数说明
- mvc
- HashMap的设计原理与实现分析
- AJAX
- sql server 存储过程
- 详解C#中的反射
- CDOJ1597-线段树好题(2017 UESTC Training for Data Structures C)
- Titanic问题学习