python基礎之if的各種真假判斷

空列表,空字符串,空字典,空元組,None都爲假。


>>> if "": #空字符串
	print("-----1-----")
<<< else:
	print("-----2-----")

-----2-----

>>> if " ": #字符串是一個空格,非空字符
	print("-----1-----")
>>> else:
	print("-----2-----")

-----1-----

>>> if []: #空列表
	print("-----1-----")
<<< else:
	print("-----2-----")

-----2-----

>>> if {}: #空字典
	print("-----1-----")
<<< else:
	print("-----2-----")

-----2-----

>>> if (): #空元組
	print("-----1-----")
<<< else:
	print("-----2-----")
	
-----2-----

>>> if None: #None
	print("-----1-----")
<<< else:
	print("-----2-----")

-----2-----

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章