DEV Community

Super Kai (Kazuya Ito)
Super Kai (Kazuya Ito)

Posted on

Create False & True in Python

Buy Me a Coffee

<False>:

print(bool(None)) # None print(bool(0)) # int print(bool(0.0)) # float print(bool(0.0+0.0j)) # complex print(bool([])) # Empty list print(bool(())) # Empty tuple print(bool(set())) # Empty set print(bool(frozenset([]))) # Empty frozenset print(bool({})) # Empty dict print('') # Empty str print(bool(b'')) # Empty bytes print(bool(bytearray(b''))) # Empty bytearray print(bool(range(0))) # Empty range print(10 < 5) # < print(5 > 10) # > print(10 <= 5) # <= print(5 >= 10) # >= print(10 == 5) # == print(10 != 10) # != print(10 in [5]) # in print(True & False) # & print(False & True) # & print(False & False) # & print(True and False) # and print(False and True) # and print(False and False) # and print(False | False) # | print(False or False) # or print(True ^ True) # ^ print(False ^ False) # ^ print(not True) # not v1, v2 = [10, 5] print(v1 is v2) # is v1, v2 = [10, 10] print(v1 is not v2) # is not # False 
Enter fullscreen mode Exit fullscreen mode

<True>:

print(bool(1)) # int print(bool(-1)) # int print(bool(1.0)) # float print(bool(-1.0)) # float print(bool(float('nan'))) # nan print(bool(float('-nan'))) # -nan print(bool(float('inf'))) # inf print(bool(float('-inf'))) # -inf print(bool(1.0+1.0j)) # complex print(bool(-1.0-1.0j)) # complex print(bool(complex('nan+nanj'))) # nan+nanj print(bool(complex('-nan-nanj'))) # nan+nanj print(bool(complex('inf+infj'))) # inf+infj print(bool(complex('-inf-infj'))) # -inf-infj print(bool([0])) # list print(bool([[]])) # list(Empty list) print(bool((0,))) # tuple print(bool(((),))) # tuple(Empty tuple) print(bool({0})) # set print(bool({frozenset()})) # set(Empty frozenset) print(bool(frozenset({0}))) # frozenset print(bool(frozenset({frozenset({})}))) # frozenset(Empty frozenset) print(bool({0:0})) # dict print(bool({():()})) # dict(Empty tuple:Empty tuple) print(bool(iter([]))) # Empty iterator print(bool(iter([0]))) # iterator print(bool(iter([iter([])]))) # iterator(Empty iterator) print(' ') # str print(bool(b' ')) # bytes print(bool(bytearray(b' '))) # bytearray print(bool(range(1))) # range print(5 < 10) # < print(10 > 5) # > print(5 <= 10) # <= print(10 >= 5) # >= print(10 == 10) # == print(10 != 5) # != print(10 in [10]) # in print(not False) # not print(True & True) # & print(True and True) # and print(True or False) # or print(False or True) # or print(True | False) # | print(False | True) # | print(True ^ False) # ^ print(False ^ True) # ^ v1, v2 = [10, 10] print(v1 is v2) # is v1, v2 = [10, 5] print(v1 is not v2) # is not # True 
Enter fullscreen mode Exit fullscreen mode

Top comments (0)