Python 基础入门(二)

Python 基础入门(二)

一、 学习目标:

掌握各种分支结构的使用方法

掌握各种循环结构的使用方式

掌握分支结构与循环结构的嵌套使用方式

二、 分支结构介绍

根据指定条件是否成立确定是否执行相应的代码块:

  • 单分支结构

  • 二分支结构

  • 多分支结构

  • 分支结构嵌套

三、 单分支结构

根据一个指定条件确定是否执行相应的代码块

​ if 条件:

​ 语句块

案例:如果输入一个数大于零则输出“正数”,否则不输出


# 单分支结构
x = 1
if x > 0:
    print("这是一个正数")
print("程序结束")

x = -1
if x > 0:
    print("这是一个正数")
print("程序结束")

x = --1
if x > 0:
    print("这是一个正数")
print("程序结束")

x = int(input("请输入一个整数:"))
if x > 0:
    print("这是一个正数")
print("程序结束")
四、 二分支结构

根据一个指定条件选择执行相应的代码块

​ if条件:

​ 语句块1

​ else:

​ 语句块2

案例:如果一个数大于零则输出“正数”,如果小于零则输出“负数”

# 双分支结构
x = int(input("请输入一个整数:"))
if x == 0:
    exit(0)  # 退出
else:
    pass  # 空语句
if x > 0:
    print("这是一个正数")
else:
    print("这是一个负数")
print("程序结束")

根据多个指定条件选择执行相应的代码块

​ if 条件1:

​ 语句块1

​ elif条件2:

​ 语句块2

​ ……

​ else条件n:

​ 语句块n

案例:如果一个数大于零则输出“正数”,如果小于零则输出“负数”,如果等于零则输出“零”

# 多分支结构
x = int(input("请输入一个整数:"))
if x > 0:
    print("这是一个正整数")
elif x < 0:
    print("这是一个负整数")
else:
    print("这是一个零")
print("程序结束")

if 1:
    print("执行")

if 0.00:
    print("执行")

if not None:
    print("执行")

match…case

​ match后的对象会依次与case后的内容进行匹配,如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI拾荒者_阿蛮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值