当前位置:首页>python>第四篇:Python循环语法详解!for+while循环,小白零基础吃透

第四篇:Python循环语法详解!for+while循环,小白零基础吃透

  • 2026-10-11 07:10:52
第四篇:Python循环语法详解!for+while循环,小白零基础吃透

学会了判断语句,还差最后一个入门核心——循环语句。

循环的作用:让代码自动重复运行,不用手动重复敲代码,这是Python实现高效、自动化的关键!

日常批量处理数据、批量修改文件、自动遍历内容,全靠循环。今天一文讲透for、while两大循环,小白零基础直接学会!

一、for循环:固定次数循环(最常用)

for循环主打遍历、固定次数重复,适合已知循环次数的场景,是新手使用最多的循环。

1、基础用法:配合range()函数

range(数字) 代表循环多少次,极简案例:循环输出1-5

# 循环1到5for i in range(1,6):    print("当前数字:",i)

2、遍历字符串/列表

for循环可以直接遍历所有序列内容,批量提取数据:

# 遍历文字for word in "Python":    print(word)# 遍历列表list1 = [1,2,3,4,5]for num in list1:    print(num)

二、while循环:条件循环(满足就一直跑)

while循环主打条件循环,只要条件为True,代码就会一直重复执行,条件不成立才停止。

1、基础实操:循环输出1-5

i = 1while i <= 5:    print("循环次数:",i)    i = i + 1  # 每次循环+1,避免死循环

2、重点提醒:杜绝死循环

写while循环必须设置终止条件,否则代码会无限循环,程序卡死!

三、循环两大神器:break & continue

两个高频关键字,掌控循环节奏,新手必学:

1、break:直接终止循环

满足指定条件,立刻结束所有循环,不再执行。

for i in range(1,10):    if i == 5:        break    print(i)  # 只会输出1-4

2、continue:跳过本次循环

满足条件时,跳过当前这一次,直接进入下一次循环。

for i in range(1,10):    if i == 5:        continue    print(i)  # 输出1-9,唯独跳过5

四、for循环VS while循环(小白选型口诀)

1、已知循环次数、遍历数据 → 优先用 for循环(更简洁、不易死循环)

2、未知循环次数,靠条件终止 → 用 while循环

五、综合实战:简易打卡小程序

结合判断+循环,写一个超实用的入门案例,巩固所有知识点:

# 模拟每日打卡,连续打卡7天for day in range(1,8):    print(f"第{day}天打卡成功,坚持学习Python!")print("全部打卡完成✅")

写在最后

到这里,Python零基础三大核心基础(变量数据、判断、循环)就全部学完了!

这三套语法覆盖80%的入门代码,熟练掌握后,就可以开始写简单脚本、做基础数据处理、入门自动化。

后续会持续更新:列表、字典、函数、实战案例,全程小白友好,建议收藏关注,从零系统学Python!

最新文章

随机文章