To begin with, it's good to know that if
and else
are not functions. They are what we call conditional selection structures . The example you showed is correct (except for the indentation and the capitals in the if and the else).
If you just want to do something if a condition is true, use if
# código que vem antes
if 3 < 5:
print("Três é menor que 5")
#código que vem depois
If you want to do something if a condition is true and something different if it is false, use if ... else
:
umaVerdade = True
if umaVerdade:
print("É verdade")
else:
print("Não é verdade")
If you have multiple cases to consider, also use elif
entrada = input("Digite uma letra")
if entrada == "A" or entrada == "a":
print("Você digitou a primeira letra do alfabeto português")
elif entrada == "Z" or entrada == "z":
print("Você digitou a última letra do alfabeto português")
else:
print("Você digitou uma coisa meio desinteressante")
Notice that you have else
at the end. Before it can come how many elif
are needed to cover all cases with specific treatments.