else & with(Python特殊结构)
Python中的特殊结构指除了条件,循环之外的结构,如else语句,with语句,在一些特定的条件下可以发挥出较好的效果。
Python特殊结构
else语句
1 | # else语句有4种组合方式,可以和if组合成if condition: 语句1 else: 语句2,可以和while组合成while condition: 循环语句 else 语句,可以和for组合成for target in iterable: 循环语句 else: 语句,可以和try组合成try: 语句1 except: 语句2 else: 语句3 |
with语句
1 | # with 语句1: 语句2 用于文件操作或者进程线程互斥时,语句2执行完之后会自动释放语句1所产生的资源,不需要再手动完成后续处理 |
Python特殊结构小结
特殊结构使用频率相对较低,当小伙伴们遇到能够认识它们即可,如果忘记了具体的用法,直接去网上搜索,仅仅作为了解即可。