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语句执行了")
相关推荐
喵手9 小时前
Python爬虫实战:构建一个高健壮性的图书数据采集器!
爬虫·python·爬虫实战·零基础python爬虫教学·构建图书数据·采集图书数据·图书数据采集
lsx2024069 小时前
电子商务网站主机:选择与维护指南
开发语言
wangluoqi9 小时前
c++ 逆元 小总结
开发语言·c++
BackCatK Chen9 小时前
第十五章 吃透C语言结构与数据形式:struct/union/typedef全解析
c语言·开发语言·数据结构·typedef·结构体·函数指针·联合体
瓦特what?9 小时前
插 入 排 序
开发语言·c++
m0_5312371710 小时前
C语言-初始化赋值,函数,变量的作用域与生命周期
c语言·开发语言
张3蜂10 小时前
Python venv 详解:为什么要用、怎么用、怎么用好
开发语言·python
zyeyeye10 小时前
自定义类型:结构体
c语言·开发语言·数据结构·c++·算法
老赵全栈实战10 小时前
《从零搭建RAG系统第3天:文档加载+文本向量化+向量存入Milvus》
python
火龙果研究院10 小时前
在CentOS上安装Python 3.13需要从源码编译
开发语言·python·centos