Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Expressões Simples if/else | Declarações Condicionais
Introdução ao Python
course content

Conteúdo do Curso

Introdução ao Python

Introdução ao Python

1. Primeiro Conhecimento
2. Variáveis e Tipos
3. Declarações Condicionais
4. Outros Tipos de Dados
5. Laços
6. Funções

bookExpressões Simples if/else

Agora que estamos familiarizados com os operadores condicionais e sabemos como usá-los, podemos ramificar o nosso código com base em certas condições. Em Python, isto se consegue com a seguinte estrutura:

No exemplo acima, condition pode ser tanto uma declaração condicional quanto um valor booleano. Por exemplo, pode ser algo como a != 4 ou b > 100. Os comandos abaixo de if e else são instruções a serem executadas dependendo se a condição for atendida. Podem ser funções print(), atribuições de variáveis, operações aritméticas, manipulação de strings, entre outros.

Vamos ver um exemplo: suponha que você tenha uma string e queira determinar se ela é longa. Vamos definir uma string como 'longa' se ela contiver mais de 20 caracteres.

1234567891011121314151617
# Assign some variable test = "small string" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special") # Check on different string test = "This string is very-very and very large" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special")
copy

Nota

Lembre-se, os blocos de código sob as instruções if e else devem ter uma indentação consistente (por exemplo, 2 espaços, 4 espaços, etc.).

Considerando o bloco `if/else` fornecido, qual será o resultado se `a = 95` e qual será o resultado se `a = 56`?

Considerando o bloco if/else fornecido, qual será o resultado se a = 95 e qual será o resultado se a = 56?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 6
some-alt