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语句执行了")
相关推荐
电商API&Tina几秒前
item_video-获得淘宝商品视频 API||商品API
java·大数据·服务器·数据库·人工智能·python·mysql
爱奥尼欧2 分钟前
使用libmpv库时如何获取拥有多个分片的视频总播放进度
开发语言·qt·音视频
YMWM_2 分钟前
PyArmor介绍
python
1941s4 分钟前
08-智能体开发实战指南(八):UI 集成与生产部署
人工智能·python·langchain
weixin_421922695 分钟前
C++中的状态模式高级应用
开发语言·c++·算法
工作log5 分钟前
AI点餐助手架构全流程解析
java·开发语言·微服务·架构
二年级程序员7 分钟前
认识与了解 C++
开发语言·c++
AI科技星7 分钟前
从v=c螺旋时空公理出发的引力与电磁常数大统一
c语言·开发语言·人工智能·线性代数·算法·矩阵·数据挖掘
古城小栈8 分钟前
Rust跨平台编译打包 之 三大战役
开发语言·后端·rust
冰暮流星10 分钟前
javascript里面的return语句讲解
开发语言·前端·javascript