Conteúdo do Curso
Estruturas Condicionais no Python
Estruturas Condicionais no Python
Introdução à Instrução If-Elif-Else
Vamos começar examinando um exemplo que ajudará a compreender melhor a instrução if-elif-else
.
Aqui está um exemplo onde verificamos a idade para várias condições.
Exemplo 1:
age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Caso você precise executar um comando dentre várias opções baseado em uma condição, pode utilizar a estrutura elif
.
Você também pode incluir um comando else
ao final, que será executado se nenhuma das condições anteriores for satisfeita.
Vamos considerar a seguinte ilustração:
Agora, vamos reescrever o exemplo acima com a nova instrução elif.
Exemplo 2:
age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Certamente, o novo operador funciona suavemente conforme o planejado.
Swipe to show code editor
Agora você pode escrever o programa que pode determinar a forma da figura com base no número de ângulos. Use a construção if-elif-else
para resolver esta tarefa.
Temos a seguinte classificação:
- angles = 0: Circle or elipse.
- angles = 3: Triangle.
- angles = 4: Square, rectangle or rhombus.
- angles > 4: Polygon.
- nos demais casos: It is not a geometric figure.
Por favor, preencha as lacunas.
Obrigado pelo seu feedback!
Introdução à Instrução If-Elif-Else
Vamos começar examinando um exemplo que ajudará a compreender melhor a instrução if-elif-else
.
Aqui está um exemplo onde verificamos a idade para várias condições.
Exemplo 1:
age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Caso você precise executar um comando dentre várias opções baseado em uma condição, pode utilizar a estrutura elif
.
Você também pode incluir um comando else
ao final, que será executado se nenhuma das condições anteriores for satisfeita.
Vamos considerar a seguinte ilustração:
Agora, vamos reescrever o exemplo acima com a nova instrução elif.
Exemplo 2:
age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Certamente, o novo operador funciona suavemente conforme o planejado.
Swipe to show code editor
Agora você pode escrever o programa que pode determinar a forma da figura com base no número de ângulos. Use a construção if-elif-else
para resolver esta tarefa.
Temos a seguinte classificação:
- angles = 0: Circle or elipse.
- angles = 3: Triangle.
- angles = 4: Square, rectangle or rhombus.
- angles > 4: Polygon.
- nos demais casos: It is not a geometric figure.
Por favor, preencha as lacunas.
Obrigado pelo seu feedback!