大家好,我是正在实战各种AI项目的程序员晚枫。
上一篇我们学习了变量和数据类型。今天来学习运算符和表达式,这是让数据”动起来”的关键。
掌握这些,你就能进行数学计算、逻辑判断,写出真正有用的程序。
算术运算符
1 | a = 10 |
实用技巧
1 | # 判断奇偶 |
比较运算符
1 | x = 5 |
链式比较
1 | # 判断是否在范围内 |
赋值运算符
1 | x = 10 |
好处:代码更简洁,尤其是变量名很长时。
逻辑运算符
1 | # and:两个都为True,结果才为True |
实际应用
1 | age = 25 |
短路求值
1 | # and:如果第一个为False,直接返回False,不判断第二个 |
成员运算符
1 | fruits = ["apple", "banana", "cherry"] |
身份运算符
1 | a = [1, 2, 3] |
区别:
==比较值是否相等is比较是否是同一个对象(内存地址相同)
运算符优先级
1 | # 从高到低 |
建议:不确定优先级时,用括号明确顺序。
实战:计算器程序
1 | # 简单计算器 |
下节预告
下一篇我们将学习条件判断(if/else),让程序根据不同情况执行不同操作。
推荐:AI Python零基础实战营
🎁 限时福利:送《Python编程从入门到实践》实体书
👉 点击了解详情
课程导航
上一篇: Python变量与数据类型完全指南
PS:运算符是编程的基本功。多写几个表达式练习一下,熟能生巧。
