Python——判断
2024-08-26 03:11:20
if语句简介
说明
使用if语句判断的条件表达式的结果只有两种:Ture和False,结果为True则执行if语句中的代码,否则不执行,例:
name = "smith"
if name == "smith":
print("Hello " + name) # 输出
# Hello smith
运算符
== 判断相等、!=判断不相等、in判断元素是否包含在列表中、not in判断元素是否没有包含在列表中、and将多个表达式进行逻辑与操作、or将多个表达式进行逻辑或操作
else语句和elif语句
elif用于多条件判断,而else是一条包罗万象的语句,只要不满足任何的if和elif语句中的条件测试,其语句就会被执行,这可能会引用无效甚至恶意的数据,如果最终知道测试的条件,应该使用elif代码块来代替else代码块。
age = 12
if age < 4:
price = 0
elif age < 18:
price = 5
elif age < 65:
price = 10
elif age >= 65:
price = 5
print("Your admission cost is $" + str(price) + ".") # 输出
# Your admission cost is $5.
if用于列表
列表名用在if语句的条件表达式中,如果是空列表,结果为Flase,否则为True
最新文章
- thinkphp里的session、cookie方法
- Qt控件篇 ---- QTableView/QTableWidget
- ppt
- POJ 3253 Fence Repair(优先队列,哈夫曼树,模拟)
- ADO.NET 快速入门(十三):使用 OLE DB 检索数据
- uva 11468 Substring
- C#快速剔除字符串中不合法的文件名或者文件路径字符
- Java 字符串比较,String 中的一些方法 == 和 equals 的详解
- jquery按钮绑定特殊事件
- Android 文字过长TextView如何自动截断并显示成省略号
- 1.11 str 字符串
- C#开发Open-Webkit-Sharp浏览器并支持前端alert显示
- oracle 数据库 date + 1 转载
- Vue-CLI3.0版本配置BootStrap的方法
- ajax调用.net API项目跨域问题解决
- 进阶开发——文档,缓存,ip限速
- 【LOJ6053】简单的函数(min_25筛)
- MATLAB:控制系统模型变换
- php中时间转换函数
- mac操作