PythonRepetiçãobasico

Tabuada

Sempre que você precisar repetir um cálculo para uma sequência de números — como gerar relatórios, processar dados ou montar tabelas — o loop for com range é a ferramenta certa. Saber controlar exatamente de onde começa e onde termina evita resultados errados e código desnecessário.

O PROBLEMA

Peça um número e exiba sua tabuada de 1 a 10.

EXEMPLO

Entrada: 5
Saída: 5 x 1 = 5
5 x 2 = 10
...
5 x 10 = 50

SOBRE O CONCEITO

O laço for percorre uma sequência, e range(1, 11) gera números de 1 a 10 (o segundo argumento é exclusivo). Dentro do loop, você usa a variável de iteração (como i) para calcular o produto: numero * i. Um erro comum é usar range(0, 10) — isso faria a tabuada incluir multiplicação por zero e só ir até 9, faltando o 10. Outro erro é não usar a variável do loop, repetindo o mesmo valor em vez de variar.

RESOLUÇÃO

Mais exercícios de Repetição

PYR011I · IntermediárioJogo de adivinhaçãoPYR002B · BásicoContagem regressivaPYR005B · BásicoNúmeros paresPYR009B · BásicoMaior número da sequência
Ver todos os exercícios de Python