python判断语句_Python 条件判断

逻辑运算

>>> 1 == 1 # 相等

True

>>> 1 != 1 # 不等

False

>>> 1 < 1 # 小于

False

>>> 1 > 1 # 大于

False

>>> 1 <= 1 # 小于或等于

True

>>> 1 >= 1 # 大于或等于

True

>>> 1 == 1 and 1 == 2 # 与运算、两边的条件符合成立

False

>>> 1 == 1 or 1 == 2 # 或运算、一边条件符合即成立

True

>>> 1 is 1 # 对象判断

True

>>> 1 is not 1

False

is 和 == 的区别

# == 只对值进行验证不关注值背后的对象,而is的验证标准必须是同一个内存空间

>>> n1 = 1

>>> n2 = 1

>>> n1 == n2

True

>>> n1 is n2

False

# 如果忘记内存空间的内容,请返回(列表章)补充

>>> n1 = 1

>>> n2 = n1

>>> n1 == n2

True

>>> n1 is n2

True

if 语句

条件判断的主要几种形态。

# if

>>> if True:

>>> print(1) # 执行

1

>>> if False:

>>> print(1) # 不被执行

# if else

>>> if 1 > 2:

>>> print(1) # 假设成功

>>> else:

>>> print(0) # 假设失败

0

# elif

>>> if 1 > 2: # 假设1

>>> print(2)

>>> elif 1 < 2: # 假设2

>>> print(1)

>>> else:

>>> print(0)

1

强制对齐

Python是用强制对齐,来表示一段代码块。而在其他语言在中,更常见的代码块表示方法是用{}。

# {}

if (true) {

...

...

...

}

# 强制对齐

if False:

print('我属于if代码块') # 没有规定空多少格,通常是4格,一个tab键

...

...

...

print('if是谁')

pass

代码块的占位符。

# {}

if(true) {

}

# pass

if True:

pass

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值