1
resposta

Resolução exercício 2: Tabuada

numero = int(input("Digite o número e descubra sua tabuada: "))

def tabuada(numero):
  print(f"\nTabuada do {numero}:")
  for i in range(11):
    print(f"{numero} x {i} = {numero*i}")

tabuada(numero)

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Eryck! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.

Gostei da forma como você estruturou a função tabuada(), deixando o código mais organizado e fácil de entender. Essa abordagem facilita bastante a reutilização da função com diferentes valores.

Uma dica interessante para o futuro é permitir que o usuário repita o processo sem precisar reiniciar o programa. Veja como ficaria:


while True:
    numero = int(input("Digite um número para ver a tabuada (ou 0 para sair): "))
    if numero == 0:
        break
    for i in range(11):
        print(f"{numero} x {i} = {numero*i}")

Esse código usa um while True para manter o programa rodando até que o usuário digite 0, tornando a execução mais interativa.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!