1. 程式人生 > 其它 >python中True 為1 ,False為0

python中True 為1 ,False為0

技術標籤:python實踐

python中True 為1 ,False為0

demo1


>>> print(True == 1)
>>> print(True == 2)
>>> print(False == 0)
>>> print(False == 2)
True
False
True
False
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

這說明1與True,0與False在python來說是完全相等的東西。

demo2



>>> x = 5
>>> if x%2:
>>>      x += 1
>>> else:
>>>      x -= 1
>>> print(x)
6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

在demo2中可以看出二者之間關係的妙用。
x%2=0 <——> x%2 = True

https://blog.csdn.net/cpc784221489/article/details/90721228