# _*_ coding: UTF-8 _*_
# created by ping on 2020/1/2 23:50

# 标识符True和False表示布尔值，转化为数值时，True=1，False=0
# python跟js有点像的是，所有对象都可以拿来判断真假
# 以下4中情况在if或while中判断为假
# 第一：False或None
# 第二：数值0，包含0、0.0或虚数0
# 第三：空序列，包含空字符串、空数组、空元组、空列表、空字典
# 第四：自定义的对象，该对象的__bool__方法返回False，或__len__方法返回0

num = True
if num:
    print("False")
num = -1
if num:
    print("-1 is true")

num = {}
if not num:
    print("{} is False")



