Python 条件语句、异常处理与循环结构全解析
1. 条件语句
1.1 if - else 语句
在 Python 中,条件语句是控制程序流程的重要工具。以表达式 sin(1/x) 为例,该函数在除 x = 0 外的所有地方都可计算。在 x = 0 处,根据洛必达法则结果为零。这可以用 if - else 语句表示:
if x == 0:
y = 0
else:
y = sin(1/x)
也可以通过否定条件并交换 if 和 else 块来实现相同功能:
if x != 0:
y = sin(1/x)
else:
y = 0
不过,通常建议使用肯定条件( == )而非否定条件( != ),因为人类更倾向于思考表达式为真的情况,这样有助于减少易被忽略的逻辑错误。
1.2 if - elif - else 语句
Python 允许使用多个可选的 elif 语句。 elif 是 “else if” 的缩写,这些语句位于 if 语句之后、 else
超级会员免费看
订阅专栏 解锁全文
1592

被折叠的 条评论
为什么被折叠?



