if
else
elif
for
while
a função range
break
continue
Realiza uma ação logo após a outra
Ações são feitas em uma sequência
Uma ação pode ou não ser executada
Cada ação é executada apenas uma vez
Cada ação sempre é executada
Uma ação pode ser executada repetidas vezes
recebe variáveis calcula a raíz mostra ao usuário recebe variáveis calcula o delta calcula as 2 e
mostra ao usuárioinforma ao usuário
que não possui
raizes reais calcula
apenas
umaDelta
><= 0?
= 0
> 0
< 0
Realiza ações se uma condição é verdadeira
Caso contrário a ação não é executada
...
if EXPRESSÃO :
CÓDIGO
CÓDIGO
CÓDIGO
... number = int(input("Digite um número: "))
print("O número digitado foi: ", number)
if number == 42:
print(";)")
print("Obrigado por digitar") nome = input("Digite seu nome: ")
print("Então você é " + nome)
if nome == "Batista":
print("Sou eu")
print("Parabéns") hora = int(input("Que horas são? "))
if hora >= 4:
if hora < 12:
print("Bom dia!")
if hora >= 12
if hora < 18:
print("Boa tarde!")
if hora >= 18
if hora < 24:
print("Boa noite!")
if hora < 4
if hora > 0:
print("Boa madrugada!") hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
if hora >= 12 and hora < 18:
print("Boa tarde!")
if hora >= 18 and hora < 24:
print("Boa noite!")
if hora < 4 and hora > 0:
print("Boa madrugada!") hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
if hora >= 12 and hora < 18:
print("Boa tarde!")
if hora >= 18 and hora < 24:
print("Boa noite!")
if hora < 4 and hora > 0:
print("Boa madrugada!")
if hora < 0 or hora >= 24:
print("Essa hora é inválida!") Utilizado após um if
Executado se o if anterior não foi executado
if EXPRESSAO1 :
CODIGO P/ EXPRESSAO1 == True
else:
CODIGO P/ EXPRESSAO1 == False Apenas leva em consideração o
último if antes dele
nome = input("Digite seu nome de aluno: ")
if nome == "Batista":
print("Desculpe, apenas alunos
podem digitar o nome.")
else:
print("Registrado com sucesso!") hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
if hora >= 12 and hora < 18:
print("Boa tarde!")
if hora >= 18 and hora < 24:
print("Boa noite!")
if hora < 4 and hora > 0:
print("Boa madrugada!")
else:
print("Essa hora é inválida!") Que horas são?
11
Bom Dia!Que horas são?
3
Boa Madrugada!Que horas são?
-4
Essa hora é Inválida!Essa hora é Inválida! hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
if hora >= 12 and hora < 18:
print("Boa tarde!")
if hora >= 18 and hora < 24:
print("Boa noite!")
if hora < 4 and hora > 0:
print("Boa madrugada!")
else:
print("Essa hora é inválida!")hora = 3
hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
if hora >= 12 and hora < 18:
print("Boa tarde!")
if hora >= 18 and hora < 24:
print("Boa noite!")
if hora < 4 and hora > 0:
print("Boa madrugada!")
else:
print("Essa hora é inválida!")hora = -3
hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
if hora >= 12 and hora < 18:
print("Boa tarde!")
if hora >= 18 and hora < 24:
print("Boa noite!")
if hora < 4 and hora > 0:
print("Boa madrugada!")
else:
print("Essa hora é inválida!")hora = 11
Utilizado após um if ou elif
Faz a checagem se o if não foi executado
if EXPRESSAO1 :
CODIGO P/ EXPRESSAO1 == True
elif EXPRESSAO2:
CODIGO P/ EXPRESSAO2 == True
e EXPRESSAO1 = False Apenas leva em consideração o
último if antes dele
hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
elif hora >= 12 and hora < 18:
print("Boa tarde!")
elif hora >= 18 and hora < 24:
print("Boa noite!")
elif hora < 4 and hora > 0:
print("Boa madrugada!")
else:
print("Essa hora é inválida!") Que horas são?
11
Bom Dia!Que horas são?
3
Boa Madrugada!Que horas são?
-4
Essa hora é Inválida! hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
elif hora >= 12 and hora < 18:
print("Boa tarde!")
elif hora >= 18 and hora < 24:
print("Boa noite!")
elif hora < 4 and hora > 0:
print("Boa madrugada!")
else:
print("Essa hora é inválida!")hora = int(input("Que horas são? "))
if hora >= 4 and hora < 12:
print("Bom dia!")
if hora >= 12 and hora < 18:
print("Boa tarde!")
if hora >= 18 and hora < 24:
print("Boa noite!")
if hora < 4 and hora > 0:
print("Boa madrugada!")
if hora < 0 or hora >= 24:
print("Essa hora é inválida!") Realiza ação A Realiza ação B Realiza ação C Recebe um número Incrementa ele em 1 Diz boa noite Imprime elenumero = int(input("Digite um número: "))
numero += 1
print(numero)
numero += 1
print(numero)
numero += 1
print(numero)
numero += 1
print(numero)
numero += 1
print(numero)
print("Boa Noite") Digite um número:
3
4
5
6
7
8
Boa Noite while EXPRESSÃO:
CODIGO P/ EXPRESSÃO = True
CODIGO P/ EXPRESSÃO = True
CODIGO P/ EXPRESSÃO = True
CODIGO P/ EXPRESSÃO = False numero = int(input("Digite um número: "))
contador = 1
while cont < 6:
print(numero+contador)
print("Boa Noite") Digite um número:
3444444444...numero = int(input("Digite um número: "))
contador = 1
while contador < 6:
print(numero+contador)
contador += 1
print("Boa Noite") Digite um número:
345678Boa Noitenumero = int(input("Digite um número: "))
limite = numero + 6
while numero < limite:
numero += 1
print(numero)
print("Boa Noite") numero = int(input("Digite um número: "))
if numero < 100:
while numero < 100:
numero += 1
print(numero) Digite um número:
95
96
97
98
99
100Digite um número:
101 numero = int(input("Digite um número: "))
while numero < 100:
numero += 1
print(numero)numero = 101
101 > 100
numero = int(input("Digite um número: "))
while numero < 100:
numero += 1
print(numero)Digite um número:
95
96
97
98
99
100Digite um número:
101 numero = int(input("Digite um número: "))
while numero < 100:
if numero % 7 == 0 :
print(numero)
numero += 1 numero = int(input("Digite um número: "))
while numero < 100:
if numero % 7 == 0 :
print(numero)
numero += 1 for CONTADOR in range(INICIO, FIM):
CÓDIGO
CÓDIGO contador in range(1, 5)
contador = 1
contador = 2
contador = 3
contador = 4 numero = int(input("Digite um número: "))
for cont in range(1, 6):
print(numero+cont)
print("Boa Noite")Digite um número:
345678numero = 3cont = 1cont = 2cont = 3cont = 4cont = 5cont = 6 No laço: numero = int(input("Digite um número: "))
for cont in range(1, 6):
print(numero+cont)
print("Boa Noite") numero = int(input("Digite um número: "))
cont = 0
while cont < 6:
print(numero+cont)
cont+=1
print("Boa Noite") for cont in range(1, 10):
print(cont) 1
2
3
4
5
6
7
8
9for cont in range(1, 10):
print(cont)
if(cont == 5):
break for cont in range(1, 10):
print(cont)
if(cont == 5):
breakfor cont in range(1, 10):
if(cont == 5):
break
print(cont)
1
2
3
4
5 1
2
3
4 1
2
3
4
5
6
7
8
9for cont in range(1, 10):
if(cont == 5):
continue
print(cont)
1
2
3
4
6
7
8
9 for cont in range(1, 10):
print(cont)
if(cont == 5):
continuefor cont in range(1, 10):
if(cont == 5):
continue
print(cont)
1
2
3
4
6
7
8
9 1
2
3
4
5
6
7
8
9for cont in range(1, 10):
if(cont == 5):
break
print(cont)cont = 1
continuoNoLaco = True
while cont < 10 and continuoNoLaco:
print(cont)
cont++
if cont == 5:
continuoNoLaco = False for cont in range(1, 10):
if(cont == 5):
continue
print(cont)
for cont in range(1, 10):
if(cont != 5):
print(cont)
1 elefante incomoda muita gente
2 elefantes incomodam incomodam muita mais
3 elefantes incomodam muita gente
4 elefantes incomodam incomodam incomodam incomodam muito mais