Conteúdo do Curso
Introdução ao Python
Introdução ao Python
Expressõ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.
# 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")
Nota
Lembre-se, os blocos de código sob as instruções
if
eelse
devem ter uma indentação consistente (por exemplo, 2 espaços, 4 espaços, etc.).
Obrigado pelo seu feedback!