Se isto, então aquilo

uma introdução


Material de apoio para a disciplina Linguagem de Programação da UACSA/UFRPE

Produzido pelo prof. João Pimentel

Vídeo 1 (9min):

Qual a saída desse código?
x = 5 if x > 5: print('a') print('b')
Qual a saída desse código?
x = 5 if x > 0: print('a') print('b')

Vídeo 2 (2min):

ative as legendas 👆
Erro comum 1: dois pontos

Um erro bastante comum é esquecer de colocar os dois pontos (:) no fim da linha que tem o if.

Errado:
x = 3 if x != 2 print('não é 2')

Certo:
x = 3 if x != 2: print('não é 2')

Então se liga, lembra do :

Erro comum 2: indentação

A indentação é aquele espaçamento à esquerda do código. Se a gente errar a indentação, o nosso código não funcionará corretamente.

Errado, espaçamento antes do if:
x = 2 if x == 2: print('é 2')
Errado, sem espaçamento na linha abaixo do if:
x = 2 if x == 2: print('é 2')
Certo:
x = 2 if x == 2: print('é 2')
Erro comum 3: igualdade

Outro erro que vejo o tempo todo é usarmos um igual só na hora de fazer uma comparação de igualdade. Essa comparação é feita com dois sinais de iguais, juntinhos, assim: ==

Errado:
x = 2 if x = 2: print('é 2')

Certo:
x = 2 if x == 2: print('é 2')

Calma que na próxima lição iremos estudar melhor essas comparações 😉

fim =)