update
This commit is contained in:
		
							
								
								
									
										59
									
								
								2025.03.01_False_test/False_test.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								2025.03.01_False_test/False_test.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,59 @@ | ||||
| """ | ||||
| This code is supported by the website: https://www.guanjihuan.com | ||||
| The newest version of this code is on the web page: https://www.guanjihuan.com/archives/45201 | ||||
| """ | ||||
|  | ||||
| # False 布尔值 | ||||
| print(bool(False))   | ||||
| print(bool(0)) | ||||
| print(bool(0.0)) | ||||
| print(bool(0.0j)) | ||||
| print(bool(None)) | ||||
| print(bool(''))  | ||||
| print(bool([])) | ||||
| print(bool({})) | ||||
| print(bool(()))  | ||||
| print(bool(set())) | ||||
| print() | ||||
|  | ||||
| # 虽然布尔值相同,但只有 False, 0, 0.0, 0.0j 和 False 等价 | ||||
| print(False==False) # True | ||||
| print(False==0) # True | ||||
| print(False==0.0) # True | ||||
| print(False==0.0j) # True | ||||
| print(False==None) # False | ||||
| print(False=='') # False | ||||
| print(False==[]) # False | ||||
| print(False=={}) # False | ||||
| print(False==()) # False | ||||
| print(False==set()) # False | ||||
| print() | ||||
|  | ||||
| def true_or_false(a): | ||||
|     if a: | ||||
|         print('True') | ||||
|     else: | ||||
|         print('False') | ||||
|  | ||||
| # 'if' 环境中的 False 测试 | ||||
| true_or_false(False) | ||||
| true_or_false(0) | ||||
| true_or_false(0.0) | ||||
| true_or_false(0.0j) | ||||
| true_or_false(None) | ||||
| true_or_false('') | ||||
| true_or_false([]) | ||||
| true_or_false({}) | ||||
| true_or_false(()) | ||||
| true_or_false(set()) | ||||
| print() | ||||
|  | ||||
| # 'if' 环境中的 True 测试 | ||||
| true_or_false(True) | ||||
| true_or_false('True') | ||||
| true_or_false('False') | ||||
| true_or_false('a') | ||||
| true_or_false(1) | ||||
| true_or_false(-1) | ||||
| true_or_false(2) | ||||
| print() | ||||
		Reference in New Issue
	
	Block a user