Exemplos for e while
In [ ]:
Copied!
Exemplos de loops while e for para ligar duas listas
In [ ]:
Copied!
# Criando a lista 1
lista1 = range(0, 10, 2)
# Criando a lista 2
lista2 = range(0, 10, 2)
# Criando a lista 1
lista1 = range(0, 10, 2)
# Criando a lista 2
lista2 = range(0, 10, 2)
In [ ]:
Copied!
# mostrando a lista 1
print ("estado inicial da lista 1\n", lista1)
# mostrando a lista 1
print ("estado inicial da lista 1\n", lista1)
In [ ]:
Copied!
# Critétio de parada do loop
# Mude o valor de parada para controlar o número de repetições
parada = 4
# Critétio de parada do loop
# Mude o valor de parada para controlar o número de repetições
parada = 4
In [ ]:
Copied!
# iniciando o contador
count = 0
# iniciando o contador
count = 0
In [ ]:
Copied!
print ("loop While")
# inicio do loop while
while count < parada:
# retira o primeiro elemento da
# lista1 e armazena na variavel x
x = lista1.pop(0)
# coloca a variável x no fim da lista 1
lista1.append(x)
# incrementa o contador
count = count + 1
# mostra o contador
print ("contador", count)
# estado parcial da lista
print ("estado parcial da lista 1", lista1)
print ("loop While")
# inicio do loop while
while count < parada:
# retira o primeiro elemento da
# lista1 e armazena na variavel x
x = lista1.pop(0)
# coloca a variável x no fim da lista 1
lista1.append(x)
# incrementa o contador
count = count + 1
# mostra o contador
print ("contador", count)
# estado parcial da lista
print ("estado parcial da lista 1", lista1)
In [ ]:
Copied!
# fim do loop
print ("Fim do loop while")
# estado final da lista
print ("estado final da lista 1:\n", lista1)
# fim do loop
print ("Fim do loop while")
# estado final da lista
print ("estado final da lista 1:\n", lista1)
In [ ]:
Copied!
print ("------------------------------------------")
# mostrando a lista 2
print (" estado inicial da lista 2\n", lista2)
print ("------------------------------------------")
# mostrando a lista 2
print (" estado inicial da lista 2\n", lista2)
In [ ]:
Copied!
print ("loop for")
# inicio do loop for
for i in range(parada):
# retira o primeiro elemento da
# lista1 e armazena na variavel x
x = lista2.pop(0)
# Coloca a variável x no fim da lista 1
lista2.append(x)
# estado parcial da lista
print ("estado parcial da lista 2", lista2)
# fim do loop
print ("Fim do loop for")
# estado final da lista
print ("estado final da lista 2:\n", lista2)
print (" fim do programa")
# raw_input("pressione enter para sair")
print ("loop for")
# inicio do loop for
for i in range(parada):
# retira o primeiro elemento da
# lista1 e armazena na variavel x
x = lista2.pop(0)
# Coloca a variável x no fim da lista 1
lista2.append(x)
# estado parcial da lista
print ("estado parcial da lista 2", lista2)
# fim do loop
print ("Fim do loop for")
# estado final da lista
print ("estado final da lista 2:\n", lista2)
print (" fim do programa")
# raw_input("pressione enter para sair")