【编程小白必看】Python循环语句 for, while操作秘籍一文全掌握

【编程小白必看】Python循环语句 for, while操作秘籍🔥一文全掌握



前言

嘿,小伙伴们!今天我要带大家走进Python循环语句的世界,特别关注如何使用 Python 的 for 和 while 循环来处理重复的任务。跟着我一起,轻松掌握这些实战技巧!


一、循环是什么?

循环是一种程序结构,它允许你重复执行一段代码直到满足特定条件为止。想象一下,就像你重复做某件事情,直到完成为止。

二、操作案例

1.使用 for 循环遍历列表

代码如下(示例):

# 创建一个列表
fruits = ["apple", "banana", "cherry"]

# 使用 for 循环遍历列表
for fruit in fruits:
    print(fruit)  # 输出每一个水果名称



2.使用 for 循环遍历字符串

代码如下(示例):

# 创建一个字符串
word = "hello"

# 使用 for 循环遍历字符串
for letter in word:
    print(letter)  # 输出每一个字母


3.使用 range() 函数

range() 函数可以帮助你生成一系列数字。

代码如下(示例):

# 使用 range() 生成数字序列
for i in range(5):  # 生成从 04 的数字
    print(i)  # 输出每一个数字

4.使用 for 循环与 range() 计算总和

计算数字列表的总和。

代码如下(示例):

# 创建一个数字列表
numbers = [1, 2, 3, 4, 5]

# 使用 for 循环计算总和
total = 0
for number in numbers:
    total += number
print(total)  # 输出总和

5.使用 while 循环

while 循环会在条件为真时重复执行代码块。

代码如下(示例):

# 使用 while 循环打印数字
count = 0
while count < 5:
    print(count)  # 输出每一个数字
    count += 1  # 更新计数器

6.使用 break 退出循环

当满足某个条件时,使用 break 语句退出循环。

代码如下(示例):

# 使用 break 退出循环
for i in range(10):
    if i == 5:
        break  # 当 i 等于 5 时退出循环
    print(i)  # 输出每一个数字

7.使用 continue 跳过循环中的某些迭代

当满足某个条件时,使用 continue 语句跳过当前迭代。

代码如下(示例):

# 使用 continue 跳过某些迭代
for i in range(10):
    if i % 2 == 0:  # 如果 i 是偶数
        continue  # 跳过本次迭代
    print(i)  # 输出奇数

8.使用 for 循环和 else 子句

else 子句会在循环正常结束时执行,但不会在循环被 break 语句中断时执行。

代码如下(示例):

# 使用 for 循环和 else 子句
for i in range(5):
    print(i)  # 输出每一个数字
else:
    print("循环正常结束")  # 在循环正常结束时输出


9.使用 while 循环和 else 子句

else 子句同样适用于 while 循环。

代码如下(示例):

# 使用 while 循环和 else 子句
count = 0
while count < 5:
    print(count)  # 输出每一个数字
    count += 1
else:
    print("循环正常结束")  # 在循环正常结束时输出

10.使用嵌套循环

在一个循环内部使用另一个循环。

代码如下(示例):

# 使用嵌套循环打印乘法表
for i in range(1, 4):
    for j in range(1, 4):
        print(f"{i} x {j} = {i*j}")  # 输出乘法表达式



总结

以上就是Python循环语句的一些常用操作,很多操作都是一行代码搞定,真的很简单,编程小白必看。相信你看完之后也能成为循环语句处理的小能手!如果还有不清楚的地方,欢迎留言提问哦!
希望这篇笔记对你有所帮助,快去试试吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值