Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Expressão Condicional | Operador ternário no Python
Estruturas Condicionais no Python
course content

Conteúdo do Curso

Estruturas Condicionais no Python

Estruturas Condicionais no Python

1. Instrução if no Python
2. Instrução if-else no Python
3. Instrução if-elif-else no Python
4. Operador ternário no Python

book
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:

123456789
age = 23 status = '' if age >= 18: status = 'Adult' else: status = 'Not adult' print(status)
copy

Exemplo 2:

12345
age = 15 status = 'Adult' if age >= 18 else 'Not Adult' print(status)
copy

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:

Vamos praticar!

Tarefa
test

Swipe to show code editor

Seu amigo quer escolher o carro que vai comprar e você pode ajudar. Ele tem uma certa quantia de dinheiro para esta compra. Sabemos quanto custam os dois carros.

  1. Atribua o nome da marca que seu amigo comprará à variável car_to_buy;
  2. A decisão é baseada no custo do carro e na quantidade de dinheiro do seu amigo;
  3. Exiba a marca do carro que se adapta à condição;
  4. Seu amigo tem uma quantia suficiente para pelo menos um carro.

Nota

Compararemos a quantidade de dinheiro com o custo do carro mais caro.

Preencha os espaços em branco, por favor.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 1
toggle bottom row

book
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:

123456789
age = 23 status = '' if age >= 18: status = 'Adult' else: status = 'Not adult' print(status)
copy

Exemplo 2:

12345
age = 15 status = 'Adult' if age >= 18 else 'Not Adult' print(status)
copy

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:

Vamos praticar!

Tarefa
test

Swipe to show code editor

Seu amigo quer escolher o carro que vai comprar e você pode ajudar. Ele tem uma certa quantia de dinheiro para esta compra. Sabemos quanto custam os dois carros.

  1. Atribua o nome da marca que seu amigo comprará à variável car_to_buy;
  2. A decisão é baseada no custo do carro e na quantidade de dinheiro do seu amigo;
  3. Exiba a marca do carro que se adapta à condição;
  4. Seu amigo tem uma quantia suficiente para pelo menos um carro.

Nota

Compararemos a quantidade de dinheiro com o custo do carro mais caro.

Preencha os espaços em branco, por favor.

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 1
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt