Revisão de Código Python: Loops, Funções e Estruturas de Dados
Classificado em Computação
Escrito em em
português com um tamanho de 5,64 KB
Exemplos de Loops (For e While)
Exemplo 1: Usando for e while
Reescreva usando for:
x=5
while x <= 25:
print(x)
x=x+2Equivalente com for:
for x in range(5, 26, 2):
print(x)Exemplo 2: Usando WHILE com um loop for aninhado (Correção de lógica)
O código original parecia misturar lógicas de iteração e atribuição de forma confusa. Abaixo, apresentamos as estruturas corrigidas:
Estrutura com for (assumindo a intenção de somar ou reatribuir):
# Usando for com range(2, 10, 3) -> 2, 5, 8
cont = 0
for x in range(2, 10, 3):
cont = cont + x # Soma os valores: 0+2=2, 2+5=7, 7+8=15
cont = x # Sobrescreve cont com o valor atual de x
print(cont) # Imprime 2, 5, 8 (pois cont é sobrescrito)
Estrutura com while (assumindo... Continue a ler "Revisão de Código Python: Loops, Funções e Estruturas de Dados" »