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语句执行了")
相关推荐
两点王爷24 分钟前
Java基础面试题——【Java语言特性】
java·开发语言
大江东去浪淘尽千古风流人物30 分钟前
【VLN】VLN(Vision-and-Language Navigation视觉语言导航)算法本质,范式难点及解决方向(1)
人工智能·python·算法
Swift社区32 分钟前
Gunicorn 与 Uvicorn 部署 Python 后端详解
开发语言·python·gunicorn
Coinsheep35 分钟前
SSTI-flask靶场搭建及通关
python·flask·ssti
IT实战课堂小元酱36 分钟前
大数据深度学习|计算机毕设项目|计算机毕设答辩|flask露天矿爆破效果分析系统开发及应用
人工智能·python·flask
码农阿豪37 分钟前
Flask应用上下文问题解析与解决方案:从错误日志到完美修复
后端·python·flask
wqq631085539 分钟前
Python基于Vue的实验室管理系统 django flask pycharm
vue.js·python·django
Q_Q196328847541 分钟前
python大学生爱心校园互助代购网站_nyvlx_django Flask vue pycharm项目
python·django·flask
码农阿豪44 分钟前
Python Flask应用中文件处理与异常处理的实践指南
开发语言·python·flask
岁岁种桃花儿44 分钟前
CentOS7 彻底卸载所有JDK/JRE + 重新安装JDK8(实操完整版,解决kafka/jps报错)
java·开发语言·kafka