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中的volatile关键字的作用
java·开发语言
王夏奇3 分钟前
python在汽车电子行业中应用2—具体包的介绍和使用
网络·python·汽车
Dxy12393102166 分钟前
Python的zip用法详解
开发语言·python
逑之7 分钟前
C语言笔记3:分支与循环
c语言·开发语言·笔记
黎雁·泠崖15 分钟前
Java入门从零起步:CMD操作+JDK环境搭建+第一个Java程序
java·开发语言
f***241115 分钟前
MATLAB高效算法优化实战指南
开发语言·算法·matlab
我的golang之路果然有问题16 分钟前
python中 unicorn 热重启问题和 debug 的 json
java·服务器·前端·python·json
lagrahhn16 分钟前
scoop的使用
大数据·python·搜索引擎
智算菩萨17 分钟前
【Python自然语言处理】实战项目:词向量表示完整实现指南
开发语言·python·自然语言处理
Elaine33619 分钟前
【验证码识别算法性能对比实验系统——KNN、SVM、CNN 与多模态大模型的性能博弈与机理分析】
python·opencv·支持向量机·cnn·多模态·数字图像处理