Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Operadores de Comparação | Declaração If em Python
Declarações Condicionais em Python
course content

Conteúdo do Curso

Declarações Condicionais em Python

Declarações Condicionais em Python

1. Declaração If em Python
2. Declaração If-Else em Python
3. Declaração If-Elif-Else em Python

book
Operadores de Comparação

Agora, vamos nos aprofundar nos detalhes do que você pode realmente incluir dentro dessas condições.

Os operadores de comparação são úteis para avaliar os valores das variáveis. Seu resultado é sempre um valor booleano, que pode ser True ou False.

Você pode comparar expressões matemáticas complexas, elementos de diferentes estruturas de dados, strings e até mesmo valores booleanos. Como já sabemos como comparar números de capítulos anteriores, vamos explorar outros tipos de comparações:

Exemplo 1: Comparando strings para determinar tipos de exercícios

12345
favorite_activity = "Yoga" current_activity = "Running" if favorite_activity != current_activity: print("This is not your favorite activity, but keep going!")
copy

Isso verifica se duas strings não são iguais (correspondência exata, sensível a maiúsculas e minúsculas).

Exemplo 2: Comparando valores booleanos para verificar a conclusão da atividade

12345
# Check if the user completed their morning routine morning_run_completed = True if morning_run_completed: print("Great job on completing your morning run!")
copy

Este exemplo avalia se uma atividade específica foi concluída (neste caso, uma corrida matinal). Em vez de escrever if morning_run_completed == True, usamos if morning_run_completed porque o valor de morning_run_completed já é um booleano (True ou False). Escrever == True é redundante e menos conciso. Python permite tais simplificações para tornar o código mais limpo e fácil de ler.

Exemplo 3: Verificando se um número está dentro de um intervalo

Seu aplicativo pode ajudar os usuários a monitorar sua atividade física. Esta tarefa verifica se a contagem diária de passos do usuário está dentro de um intervalo recomendado e fornece feedback sobre seu progresso.

12345
daily_steps = 7500 # Step count range check if 5000 <= daily_steps <= 10000: print("You're on track with your step count!")
copy
Tarefa

Swipe to start coding

Sua tarefa é verificar se a temperatura da rua está na faixa ideal para correr. Se a temperatura estiver entre 10 e 20 graus Celsius (inclusive), imprima uma mensagem indicando que as condições são ideais para correr.

  • Use uma declaração if para verificar se street_temperature está entre 10 e 20 graus Celsius, inclusive.
  • Se a condição for atendida, atribua True a running_temp; caso contrário, mantenha False.
  • Além disso, se hydration_goal_met for True, imprima uma mensagem de confirmação.

Solução

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 1. Capítulo 3
toggle bottom row

book
Operadores de Comparação

Agora, vamos nos aprofundar nos detalhes do que você pode realmente incluir dentro dessas condições.

Os operadores de comparação são úteis para avaliar os valores das variáveis. Seu resultado é sempre um valor booleano, que pode ser True ou False.

Você pode comparar expressões matemáticas complexas, elementos de diferentes estruturas de dados, strings e até mesmo valores booleanos. Como já sabemos como comparar números de capítulos anteriores, vamos explorar outros tipos de comparações:

Exemplo 1: Comparando strings para determinar tipos de exercícios

12345
favorite_activity = "Yoga" current_activity = "Running" if favorite_activity != current_activity: print("This is not your favorite activity, but keep going!")
copy

Isso verifica se duas strings não são iguais (correspondência exata, sensível a maiúsculas e minúsculas).

Exemplo 2: Comparando valores booleanos para verificar a conclusão da atividade

12345
# Check if the user completed their morning routine morning_run_completed = True if morning_run_completed: print("Great job on completing your morning run!")
copy

Este exemplo avalia se uma atividade específica foi concluída (neste caso, uma corrida matinal). Em vez de escrever if morning_run_completed == True, usamos if morning_run_completed porque o valor de morning_run_completed já é um booleano (True ou False). Escrever == True é redundante e menos conciso. Python permite tais simplificações para tornar o código mais limpo e fácil de ler.

Exemplo 3: Verificando se um número está dentro de um intervalo

Seu aplicativo pode ajudar os usuários a monitorar sua atividade física. Esta tarefa verifica se a contagem diária de passos do usuário está dentro de um intervalo recomendado e fornece feedback sobre seu progresso.

12345
daily_steps = 7500 # Step count range check if 5000 <= daily_steps <= 10000: print("You're on track with your step count!")
copy
Tarefa

Swipe to start coding

Sua tarefa é verificar se a temperatura da rua está na faixa ideal para correr. Se a temperatura estiver entre 10 e 20 graus Celsius (inclusive), imprima uma mensagem indicando que as condições são ideais para correr.

  • Use uma declaração if para verificar se street_temperature está entre 10 e 20 graus Celsius, inclusive.
  • Se a condição for atendida, atribua True a running_temp; caso contrário, mantenha False.
  • Além disso, se hydration_goal_met for True, imprima uma mensagem de confirmação.

Solução

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 1. Capítulo 3
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