Expressão Condicional
Às vezes, precisamos atribuir valores diferentes a uma variável com base em condições específicas. Isso pode ser feito de maneira eficiente em apenas uma linha de código. Vamos explorar algumas abordagens para entender melhor esse conceito.
Exemplo 1:
age = 23 status = '' if age >= 18: status = 'Adult' else: status = 'Not adult' print(status)
Exemplo 2:
age = 15 status = 'Adult' if age >= 18 else 'Not Adult' print(status)
Você percebeu a diferença? O segundo método não é apenas mais elegante, mas também mais conveniente, compactando-o em apenas uma linha em vez de quatro!
Expressões condicionais, também conhecidas como operador ternário do Python, atuam como ferramentas de tomada de decisão e seguem a seguinte sintaxe:
python
Vamos praticar!
Tarefa
Swipe to start coding
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 4. Capítulo 1