• Ir a navegación principal
  • Ir al contenido principal
  • Ir a la barra lateral primaria

Estadísticamente

  • Blog
  • Contacto
  • Newsletter

7 julio, 2020 by Javier Dejar un comentario

Funcion para calcular la tabla de multiplicar de cualquier número con Python

El otro día estaba dándole vueltas a ejemplos de programación sencillos que nos sirviesen para aprender/enseñar ejemplos de funciones en Python, y pensando en ello, se me ocurrió que podría ser interesante programar una función que nos calcule la tabla de multiplicar para cualquier número.

Crear una función en Python que nos haga multiplicaciones desde el 1 hasta el 10 de forma automática, es tan sencillo como esto:

def tabla_multiplicar(x):
    for i in range(11):
        print(x," * ", i, " = ", x*i)

Y llamando a esta función tabla_multiplicar(x), podremos obtener la tabla de multiplicar del número que queramos (x):

tabla_multiplicar(1)

Código que nos devuelve la tabla de multiplicar de 1:

1  *  0  =  0
1  *  1  =  1
1  *  2  =  2
1  *  3  =  3
1  *  4  =  4
1  *  5  =  5
1  *  6  =  6
1  *  7  =  7
1  *  8  =  8
1  *  9  =  9
1  *  10 =  10

La tabla del 7:

tabla_multiplicar(7)
7  *  0  =  0
7  *  1  =  7
7  *  2  =  14
7  *  3  =  21
7  *  4  =  28
7  *  5  =  35
7  *  6  =  42
7  *  7  =  49
7  *  8  =  56
7  *  9  =  63
7  *  10 =  70

Y lo mejor de todo, al tener esta fórmula automatizada, también podemos obtener la tabla de multiplicar del 161 (por decir un número aleatorio del que desconozcamos la tabla de multiplicar):

tabla_multiplicar(161)
161  *  0  =  0
161  *  1  =  161
161  *  2  =  322
161  *  3  =  483
161  *  4  =  644
161  *  5  =  805
161  *  6  =  966
161  *  7  =  1127
161  *  8  =  1288
161  *  9  =  1449
161  *  10 =  1610
También te puede interesar  Calcular Automáticamente la Media de un Conjunto de Números en Python

Archivado en:Python

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada.

sidebar

sidebar-alt

2021 © N Theme by AsiThemes · N Theme on Genesis Framework · WordPress · Iniciar sesión
Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.Aceptar