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语句执行了")
相关推荐
莫忘初心丶1 分钟前
python flask 使用教程 快速搭建一个 Web 应用
前端·python·flask
我是苏苏24 分钟前
C#基础:使用Linq进行简单去重处理(DinstinctBy/反射)
开发语言·c#·linq
小小码农(找工作版)25 分钟前
C#前端开发面试题
开发语言·c#
不爱学英文的码字机器33 分钟前
Python爬虫实战:从零到一构建数据采集系统
开发语言·爬虫·python
我是哈哈hh33 分钟前
【JavaScript进阶】作用域&解构&箭头函数
开发语言·前端·javascript·html
鹿鸣悠悠38 分钟前
Python 类和对象详解
开发语言·python
laocooon52385788643 分钟前
用Python实现的双向链表类,包含了头插、尾插、归并排序等功能
开发语言·python
一只哒布刘1 小时前
第六次作业
开发语言·php
百锦再1 小时前
在Linux上创建一个Docker容器并在其中执行Python脚本
linux·python·docker
圣心1 小时前
Ollama 快速入门
开发语言·javascript·人工智能