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语句执行了")
相关推荐
张np2 分钟前
java基础-ArrayList
java·开发语言
李剑一9 分钟前
Python学习笔记3
python
zmzb010322 分钟前
C++课后习题训练记录Day42
开发语言·c++·算法
luod23 分钟前
Python包
python
不会编程的小寒26 分钟前
C / C++ 面试题
java·开发语言
坐吃山猪29 分钟前
Electron02-Hello
开发语言·javascript·ecmascript
Mr Lee_30 分钟前
Smali 文件生成dex装箱算法整合
开发语言·python·算法
电饭叔31 分钟前
《python语言程序设计》2018版--第8章14题利用字符串输入作为一个信用卡号之一(Luhn算法解释)
android·java·python
小女孩真可爱1 小时前
大模型学习记录(八)---------RAG评估
linux·人工智能·python
姓刘的哦1 小时前
RK3568开发板运行Qt
开发语言·qt