8
Como “and” e “or” agem com valores não booleanos?
Estou tentando aprender python e encontrei um código que é bom e curto, mas não faz totalmente sentido o contexto era: def fn(*args): return len(args) and max(args)-min(args) Eu entendo o que está fazendo, mas por que o python faz isso - ou seja, retorna o valor em vez de Verdadeiro …