Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.23 KB

loops.md

File metadata and controls

49 lines (37 loc) · 1.23 KB

#Loops Os loops são uma forma de manter seu programa rodando eternamente até que uma certa condição seja realizada/completada

Existem três tipos de loop em Python:

  • While Loop: loop que, como na própria tradução do termo diz, acontece ENQUANTO algo
  • For Loop: loop que executa várias vezes e gerencia a variável de loop
  • Loops "Nesteados": Loops que se encontram dentro de um outro loop

Loop While

O loop while é muito intuitivo, ele acontece enquanto obedecer uma certa condição! Por exemplo, eu quero que o loop ocorra enquanto o número X for menor que 10

X = 0
while X < 10:
  print(X)
  X = X + 1

O loop while se resume a isso

while CERTA_CONDIÇÃO:
  #Faça isso

O loop se quebrará automaticamente até que a condição que você quer seja realizada, mas caso você queira quebrar esta condição no meio do loop, use o break como no exemplo a seguir:

X = 0
while X < 100:
	print(X)
	X = X + 1
	if X == 10:
		break

Loops for:

Loops for são tradicionalmente usados quando você precisa que uma instrução seja repetida certo número de vezes.

lista = ["amarelo", "vermelho", "verde"]

for x in lista:
	print(x)

<- If e Else - Classes ->