Python中if后面直接跟变量

1 python中if语句,有时后边直接加一个变量,而不是一个布尔表达式。该语句是在判断变量是否有值,这个值必须是'非零非空'的值,该语句返回True或False。

2 一般条件下,每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件语句。如果条件判断的值为True, Python就执行紧跟在if语句后面的代码;如果为False,Python就不会执行这些代码。

if(条件):
    语句 #满足这个条件,执行语句操作;不满足条件,不操作

3 if else

if(条件):
    语句1
else:
    语句2 #满足条件,执行语句1操作;不满足,执行语句2操作。即两者取其一

if elseif else

if(条件):
    语句1
else if: (条件2)
    语句2
else:
    语句3 #满足条件,执行语句1操作;不满足条件,满足条件2,执行语句2操作;都不满足,执行语句3操作

5 if嵌套

if(条件): #第一层if
    语句1
else if: (条件2)
    语句2
  if(条件3): #第二层if
    语句3
  else if: (条件4)
    语句4

6 if not 判断是否是None

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值