Python_三种控制结构

三种基本控制结构:顺序,选择,循环。

顺序结构指程序按照代码的顺序逐行执行;
选择结构指根据条件判断,选择不同的代码块执行;
循环结构指根据条件判断,重复执行某段代码。
  • 顺序结构 例:
print("Hello, World!")
print("Welcome to Python!")

        选择结构:选择结构主要包括`if`、`elif`和`else`关键字。

        if用于判断条件是否满足,如果满足则执行相应的代码块;

        elif用于在多个条件中选择一个满足的条件执行;

        else用于处理所有条件都不满足的情况。

  • 选择结构 例:
age = 18
if age < 18:
    print("未成年")
elif age >= 18 and age < 60:
    print("成年")
else:
    print("老年")

        单分支、双分支、多分支和嵌套分支是Python程序中的四种基本控制结构。

        单分支是指只有一个条件判断,根据条件是否满足执行相应的代码块;

        双分支是指有两个条件判断,根据条件是否满足执行不同的代码块;

        多分支是指有多个条件判断,根据条件是否满足执行不同的代码块;

        嵌套分支是指在一个条件判断中再包含一个或多个条件判断。

  • 单分支 例:
age = 18
if age >= 18:
    print("成年")
else:
    print("未成年")
  • 双分支 例:
score = 85
if score >= 90:
    print("优秀")
elif score >= 60:
    print("及格")
else:
    print("不及格")
  • 多分支 例:
grade = 'A'
if grade == 'A':
    print("优秀")
elif grade == 'B':
    print("良好")
elif grade == 'C':
    print("中等")
elif grade == 'D':
    print("及格")
else:
    print("不及格")
  • 嵌套分支 例:
age = 18
gender = 'male'
if age >= 18:
    if gender == 'male':
        print("成年男性")
    else:
        print("成年女性")
else:
    print("未成年")

        循环结构主要包括for和while关键字。

        for循环用于遍历序列(如列表、元组、字符串等)中的元素;

        while循环用于在满足条件的情况下重复执行某段代码。

  • 例:
# for循环示例
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

# while循环示例
count = 0
while count < 5:
    print(count)
    count += 1

        嵌套循环是指在一个循环内部再包含一个或多个循环。

        在Python中,嵌套循环通常使用for循环或while循环实现。

  • for循环嵌套:for循环嵌套是指在一个for循环内部再包含一个或多个for循环。例:
for i in range(3):
    for j in range(3):
        print(i, j)
  • while循环嵌套:while循环嵌套是指在一个while循环内部再包含一个或多个while循环。例:
i = 0
while i < 3:
    j = 0
    while j < 3:
        print(i, j)
        j += 1
    i += 1
  • 15
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值