10、Python 条件语句、异常处理与循环结构全解析

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值