Python流程控制语句(Python系列06)

本文详细介绍了Python中的四种主要流程控制语句:判断语句(if,if...else,if...elif...),循环语句(for,while),以及跳转语句(break,continue)。通过实例讲解了如何在实际编程中运用这些语句,并讨论了不同写法的优劣。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言: Python的流程控制语句有分别有哪些?判断语句,循环语句,跳转语句,让我们来看看它们的用法,写法和作用吧。

目录

1.判断语句

2.循环语句

3.跳转语句

4.for else语句


1.判断语句

        当我们希望一个程序它满足一个条件时执行a代码块,当他不满足时,则执行b代码块,这个时候我们则需要用到判断语句。if,语句,if...else...语句,if..elif...语句,可以看看下面的流程图。

        我们写一个代码案例

"""
    如果是VIP客户,消费小于等于500,享受85折,消费大于500,享受8折
    如果不是VIP客户,消费大于等于800,享受9折,消费小于800,原价
    在终端中输入账户类型,消费金额,计算折扣
"""

vip= input("请输入账户类型:")
pay_money = float(input("请输入消费金额:"))

# 第一种写法 if elif else
if vip == "vip" and pay_money > 500:
    print("8折")
elif vip == "vip" and pay_money <= 500:
    print("85折")
elif pay_money >= 800:
    print("9折")
else:
    print("原价")

# 第二种写法 if else 嵌套
if vip == 'vip':
    if pay_money > 500:
        print('8折')
    else:
        print('85折')
else:
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值