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
相关推荐
你好潘先生4 小时前
别再记命令了,用 yeero do 说句人话就能跑脚本,而且不烧 token
服务器·python·命令行
Agent_大师5 小时前
WebSocket 行情重连成功,K线缺口不会自动消失
python
荣码5 小时前
LLM结构化输出:让AI返回JSON而不是废话,我踩了4个坑
java·python
copyer_xyf5 小时前
FastAPI 如何连接 MySQL
后端·python
apocelipes18 小时前
常用编程语言和库的正则表达式性能对比
c语言·c++·python·性能优化·golang·开发工具和环境
用户83562907805120 小时前
使用 Python 在 PDF 中创建与管理书签
后端·python
MeixianAgent1 天前
Python 回测数据入口怎么验?历史 K 线入库前先做 5 个检查
后端·python
咕白m6251 天前
用 Python 实现一键批量查找与替换 Excel 数据
后端·python
SelectDB2 天前
Apache Doris Python UDF:让 SQL 直接调用 Python 生态,支撑 Agent 时代复杂业务逻辑
大数据·数据库·python
荣码2 天前
GraphRAG:普通RAG只能回答"点"的问题,我踩了4个坑才搞懂
java·python