Python——for循环和range()函数

Python for 循环与 range() 用法

1.for 循环简介

for 循环用于遍历可迭代对象 (如列表、元组、字符串、字典、集合、range等)。

语法结构:

python 复制代码
for 变量 in 可迭代对象:
    循环体

示例:

python 复制代码
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

输出:

复制代码
apple
banana
cherry

2.range() 函数

range() 生成一个整数序列 ,常与 for 循环配合使用。

语法:

python 复制代码
range(start, stop, step)
参数 说明 默认值
start 起始值(包含) 0
stop 结束值(不包含) 必填
step 步长(可以为负) 1

2.1 range() 的常见用法

    1. 从 0 到 4
python 复制代码
for i in range(5):
    print(i)

输出:

复制代码
0
1
2
3
4
    1. 指定起始值和结束值
python 复制代码
for i in range(2, 6):
    print(i)

输出:

复制代码
2
3
4
5
    1. 设置步长
python 复制代码
for i in range(1, 10, 2):
    print(i)

输出:

复制代码
1
3
5
7
9
    1. 倒序循环
python 复制代码
for i in range(10, 0, -2):
    print(i)

输出:

复制代码
10
8
6
4
2
相关推荐
小镇敲码人2 小时前
深入剖析华为CANN框架下的Ops-CV仓库:从入门到实战指南
c++·python·华为·cann
摘星编程2 小时前
深入理解CANN ops-nn BatchNormalization算子:训练加速的关键技术
python
魔芋红茶2 小时前
Python 项目版本控制
开发语言·python
lili-felicity2 小时前
CANN批处理优化技巧:从动态批处理到流水线并行
人工智能·python
一个有梦有戏的人2 小时前
Python3基础:进阶基础,筑牢编程底层能力
后端·python
摘星编程3 小时前
解析CANN ops-nn中的Transpose算子:张量维度变换的高效实现
python
Liekkas Kono3 小时前
RapidOCR Python 贡献指南
开发语言·python·rapidocr
玄同7653 小时前
Python 后端三剑客:FastAPI/Flask/Django 对比与 LLM 开发选型指南
人工智能·python·机器学习·自然语言处理·django·flask·fastapi
爱吃泡芙的小白白3 小时前
环境数据多维关系探索利器:Pairs Plot 完全指南
python·信息可视化·数据分析·环境领域·pairs plot