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:
123456789age = 23 status = '' if age >= 18: status = 'Adult' else: status = 'Not adult' print(status)
Exemplo 2:
12345age = 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:
true_value if condition else false_value
Vamos praticar!
Swipe to start coding
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 5.88
Expressão Condicional
Deslize para mostrar o menu
À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:
123456789age = 23 status = '' if age >= 18: status = 'Adult' else: status = 'Not adult' print(status)
Exemplo 2:
12345age = 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:
true_value if condition else false_value
Vamos praticar!
Swipe to start coding
Solução
Obrigado pelo seu feedback!
single