Python:else的4种用法 您所在的位置:网站首页 else跟什么搭配 Python:else的4种用法

Python:else的4种用法

2023-10-20 17:01| 来源: 网络整理| 查看: 265

简介:与其他编程语言略有不同,python中,else除了常规的和 if 配合使用外,还有3种组合使用的场景。

else使用场景: 1、if - else 2、for - else 3、while - else 4、try - except - else

if - else:

# -*- coding: utf-8 -*- age = 17 if age >= 18: print("成年人") else: print("未成年人")

for - else:

# -*- coding: utf-8 -*- a = [1, 2, 3, 4, 5] for i in a: print(i, end=",") # 1, 2, 3, 4, 5, else: print() # 6 # 输出一个else print(i + 1, '输出一个else')

for - else的执行顺序为: 1、当迭代对象完成所有迭代后且此时的迭代对象为空时, 2、如果存在else子句则执行else子句,没有则继续执行后续代码; 3、如果迭代对象因为某种原因(如带有break关键字)提前退出迭代,则else子句不会被执行,程序将会直接跳过else子句继续执行后续代码。

while - else:在条件语句(表达式)为False时执行else中的语句

# -*- coding: utf-8 -*- number = 1 while number


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有