首页 > 编程语言 >《黑马程序员Python教程,8天Python从入门到精通》第一阶段第四章:Python循环语句

《黑马程序员Python教程,8天Python从入门到精通》第一阶段第四章:Python循环语句

时间:2025-02-13 17:56:48浏览次数:9  
标签:语句 教程 Python range 程序员 while 循环 print

《黑马程序员Python教程,8天Python从入门到精通》第一阶段第四章:Python循环语句

本章概述

第四章详细介绍了Python中的循环语句,包括while循环和for循环的基本语法、嵌套使用以及循环控制。通过本章的学习,你将掌握如何使用这些循环语句来重复执行代码块,并能够灵活运用循环控制语句来优化程序结构。

1. while循环

while循环用于在条件为真时重复执行某段代码。基本语法如下:

while 条件表达式:
    循环内容

注意事项:

  • 条件表达式需得到布尔类型,True表示继续循环,False表示结束循环。
  • 需要设置循环终止的条件,否则将导致无限循环。
  • 缩进用于确定循环的层次关系。
实例:求1~100的和
sum = 0
i = 1
while i <= 100:
    sum += i
    i += 1
print(sum)
实例:猜数字小游戏
import random
target = random.randint(1, 100)
guess = None
while guess != target:
    guess = int(input("请输入一个1到100之间的数字:"))
    if guess < target:
        print("太小了")
    elif guess > target:
        print("太大了")
    else:
        print("恭喜你,猜对了!")

2. for循环

for循环用于遍历序列(如列表、元组、字符串)或其他可迭代对象。基本语法如下:

for 变量 in 序列:
    循环内容
实例:遍历字符串
for char in "Hello, World!":
    print(char)
实例:使用range函数
for i in range(1, 11):
    print(i)

3. 循环嵌套

循环可以嵌套使用,即在一个循环内部包含另一个循环。嵌套循环常用于处理多维数据结构。

实例:打印九九乘法表
for i in range(1, 10):
    for j in range(1, i + 1):
        print(f"{j}x{i}={i*j}", end=" ")
    print()

4. 循环控制

  • break语句用于立即退出循环。
  • continue语句用于跳过当前循环的剩余部分并继续下一次迭代。
实例:使用break
for i in range(1, 11):
    if i == 5:
        break
    print(i)
实例:使用continue
for i in range(1, 11):
    if i % 2 == 0:
        continue
    print(i)

视频链接

本章内容详细讲解请参考黑马程序员B站视频教程:8天Python从入门到精通

参考资料

标签:语句,教程,Python,range,程序员,while,循环,print
From: https://blog.csdn.net/laitywgx/article/details/145616348

相关文章