Tabuada em Python: Como Fazer

Neste exercício resolvido de nosso Curso de Python, vamos te ensinar a criar uma tabuada. O usuário fornece qual a tabuada ele deseja (do 1, do 2, do 3...) e o nosso script fornece a tabuada inteira.



Tabuada em Python

Desenvolva um gerador de tabuada, capaz de gerar a tabuada de qualquer número inteiro entre 1 a 10. O usuário deve informar de qual numero ele deseja ver a tabuada. A saída deve ser conforme o exemplo abaixo:
Tabuada de 5:  
5 X 1 = 5  
5 X 2 = 10 
... 
5 X 10 = 50



Solução:

Primeiro, perguntamos qual tabuada o usuário quer: a de 1, de 2, de 3 ou qualquer outra, e armazenamos na variável 'tabuada'.

Em seguida, usamos uma variável count que vai de 1 até 10 dentro do laço FOR e função range, veja:

tabuada=int(input("Tabuada do numero: "))

for count in range(10):
    print("%d x %d = %d" % (tabuada, count+1, tabuada*(count+1)) )


2 comentários:

  1. #ecoding:utf-8
    #Desenvolva um gerador de tabuada, capaz de gerar a tabuada de qualquer número inteiro entre 1 a 10.

    numero=int(input("Qual tabuada voce quer saber? Digite um numero de 1 a 10.\n"))

    print(" Tabuada do ",numero,":\n")
    for i in range(1,11):
    print(numero," X ",i," = ",numero*i, "\n")

    ResponderExcluir
  2. Eu tô usando o máximo de recursos nos códigos... Assim treino tudo.

    #GERADOR DE TATUADA
    print( '\033[32m_' * 51)
    try:
    def tabuada( n):
    print( f'1 x { n} = { n * numero}.')
    numero = int( input( 'Digite o número: '))
    print( f'A tabuada de { numero} é: ')
    for n in range( 11):
    tabuada( n)
    except Exception as erro:
    print( f'O tipo de erro foi: { erro}.')
    print()

    ResponderExcluir