python中else的细节

if-else

首先我们都知道else可以和if共同使用,如果if条件没有执行,就会去执行else语句

复制代码
a=100
if a==100:
    print("if 语句执行了")
else:
    print("else语句执行了")
复制代码
a=10
if a==100:
    print("if 语句执行了")
else:
    print("else语句执行了")

for-else

在循环语句(for、while)中,else 用于指定在循环正常结束(没有被 break 中断)时执行的代码块。

复制代码
for i in range(5):
    if i==5:
        print("你好!")
        break
else:
    print("else语句执行了")
复制代码
for i in range(5):
    if i==4:
        print("你好!")
        break
else:
    print("else语句执行了")
相关推荐
郝学胜-神的一滴2 分钟前
系统设计:新鲜事系统扩展与优化
java·python·职场和发展·php·软件工程·软件构建
思绪无限2 分钟前
YOLOv5至YOLOv12升级:零售柜商品检测软件的设计与实现(完整代码+界面+数据集项目)
人工智能·python·深度学习·目标检测·计算机视觉·零售柜商品检测·yolov12
噜噜噜噜鲁先森3 分钟前
STL——String类
开发语言·c++·算法
zl_dfq3 分钟前
Python学习6 之 【Lambda表达式、列表与元组、推导式】
python
沐知全栈开发5 分钟前
Bootstrap 下拉菜单
开发语言
kishu_iOS&AI8 分钟前
深度学习 —— 正则化&批量归一化BN
人工智能·pytorch·python·深度学习
XS0301068 分钟前
Java 基础(七)多态
java·开发语言
不知名的老吴10 分钟前
一文读懂:单例模式的经典案例分析
java·开发语言·单例模式
欧米欧10 分钟前
C++算法之双指针算法
开发语言·c++
天天进步201514 分钟前
Python全栈项目实战:自建高效多媒体处理工具
开发语言·python