python 判断语句_Python入门系列12-Python的条件判断语句

本文介绍了编程中常见的条件判断语句,特别是在Python中的应用。条件判断用于根据特定条件执行代码块,如if、elif和else语句。Python中的条件判断支持布尔值表达式,非零数值和非空数据结构被视为真值。通过缩进标识代码块,程序员可以灵活地控制流程。文章详细阐述了if单独使用、if-else和if-elif-else三种形式的条件判断,并解释了如何根据需求选择合适的结构。
摘要由CSDN通过智能技术生成

在编程中我们会经常碰到通过判断条件来决定是否执行某些代码块,这个称为“条件判断语句”。表现为如果满足条件就去执行相应的代码,如果不满足条件就去执行另外的代码或者什么都不执行。

426cbc12d10f57c5ffb67f55051bf7ec.png

首先,程序先判断条件的值是否为真,如果为真值,就执行对应的代码块,代码块通过缩进来标识。如果判断结果为假,则会跳过执行代码块之后的部分。

表现为代码形式就是这样:

e5ca76d000afb2c38ce117a90314e586.png

在Python中,使用“if...elif...else..”的格式来定义条件判断语句。我们在写条件语句的时候只要根据这个格式来写就行,把条件和代码块换成我们的东西就可以。

其中elif就是else if的简写,在上面的代码格式中,elif和else其实都不是必须的。这个取决于我们的条件判断格式,大家可以灵活应用。

单独if判断形式:

0a110e5815177f26cb14930a68bbfe7a.png

if-else判断形式:

cec49c891a42f3c2c59d672ce6eaa8e2.png

if-elif-else判断形式:

b65f522def57fcf34d27ee40133a241a.png
8e3cd6965b3ac99d1b6c96852095b25b.png

在条件部分,只要是可以得到布尔值的语句或者表达式,也可以是可以判断真假的数据类型。如果使用数值来作为判断条件,除了0之外的其他任何数值都会被Python当做真值来看待。

a536addb8da83b9ab637fb39f211915b.png

空列表、空字典都会被当做False来判断

d540e118f68af5df652f79ebe5abe5e4.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值