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语句执行了")
相关推荐
charlie1145141911 分钟前
深入理解CC++的编译与链接技术9:动态库细节
c语言·开发语言·c++·学习·动态库
席之郎小果冻1 分钟前
【03】【创建型】【聊一聊,单例模式】
开发语言·javascript·单例模式
god005 分钟前
Selenium等待判断元素页面加载完成
java·开发语言
沟通qq 8762239656 分钟前
三层电梯的PLC控制实战:从IO表到仿真联调
python
isyoungboy7 分钟前
c++使用win新api替代DirectShow驱动uvc摄像头,可改c#驱动
开发语言·c++·c#
Dxy123931021610 分钟前
python如何去掉字符串中最后一个字符
开发语言·python
云和数据.ChenGuang22 分钟前
`post_max_size`、`max_execution_time`、`max_input_time` 是 **PHP 核心配置参数**
开发语言·mysql·php·zabbix·mariadb
听风吟丶23 分钟前
Java HashMap 深度解析:从底层结构到性能优化实战
java·开发语言·性能优化
Dxy123931021627 分钟前
Python类入门:用“汽车工厂”理解面向对象编程
python
ZBritney29 分钟前
JAVA中的异常二
java·开发语言