31 lines
735 B
Python
31 lines
735 B
Python
# Valores Truthy e Falsy, Tipos Mutáveis e Imutáveis
|
|
# Mutáveis [] {} set()
|
|
# Imutáveis () "" 0 0.0 None False range(0, 10)
|
|
lista = []
|
|
dicionario = {}
|
|
conjunto = set()
|
|
tupla = ()
|
|
string = ''
|
|
inteito = 0
|
|
flutuante = 0.0
|
|
nada = None
|
|
falso = False
|
|
intervalo = range(0)
|
|
|
|
|
|
def falsy(valor):
|
|
return 'falsy'if not valor else 'truthy'
|
|
|
|
|
|
print(f'TESTE', falsy('TESTE'))
|
|
print(f'{lista=}', falsy(lista))
|
|
print(f'{dicionario=}', falsy(dicionario))
|
|
print(f'{conjunto=}', falsy(conjunto))
|
|
print(f'{tupla=}', falsy(tupla))
|
|
print(f'{string=}', falsy(string))
|
|
print(f'{inteito=}', falsy(inteito))
|
|
print(f'{flutuante=}', falsy(flutuante))
|
|
print(f'{nada=}', falsy(nada))
|
|
print(f'{falso=}', falsy(falso))
|
|
print(f'{intervalo=}', falsy(intervalo))
|