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语句执行了")
相关推荐
钟离墨笺4 分钟前
Go语言-->interfance{}赋值的陷阱
开发语言·后端·golang
刘晓倩8 分钟前
Python内置函数-hasattr()
前端·javascript·python
逆境清醒11 分钟前
Python中的常量
开发语言·python·青少年编程
aini_lovee14 分钟前
基于MATLAB的DC-DC变换器设计与实现(Buck/Boost/Buck-Boost)
开发语言·matlab
奔跑吧 android14 分钟前
【ubuntu24.04】【安装jdk】
java·开发语言
紫小米25 分钟前
MCP协议与实践
python·llm·mcp协议
BUTCHER526 分钟前
Java 启动服务时指定JVM(Java 虚拟机)的参数配置说明
java·开发语言·jvm
l1t29 分钟前
利用豆包辅助编写数独隐式唯一数填充c程序
c语言·开发语言·人工智能·算法·豆包·deepseek
二哈喇子!33 分钟前
Python报错:SyntaxError: invalid character ‘,‘ (U+FF0C)
python
走遍西兰花.jpg38 分钟前
hive如何使用python脚本
数据仓库·hive·hadoop·python