Bueno toca hablar otra vez de python, algo básico que se que a mas de uno que este aprendiendo le va a servir.
En este caso vamos a hacer un pequeño programa muy muy pero muy básico para mostrar las tablas de multiplicar.
Consta en poner un numero y que el programa nos devuelva la tabla de multiplicar.
Vamos a hacerlo en python 2.x
#! /usr/bin/env python
multiplicador = input(«Cual tabla desea conocer, dijite un numero «)
print «Esta es la tabla del «,multiplicador
for j in range(1,13):
print «%d * %d = %d» % (multiplicador,j,multiplicador*j)
Ahora lo mismo pero con python 3
multiplicador = int(input(«Cual tabla de multiplica deseas conocer»))
print («esta es la tabla del»,multiplicador,)
for j in range(1,13):
print («%d * %d = %d» % (multiplicador,j,multiplicador*j))
Y el resultado en los dos es lo mismo claro esta.
Cual tabla de multiplica deseas conocer 5
Esta es la tabla del 5
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
5 * 11 = 55
5 * 12 = 60
Basicamente es lo mismo, lo que cambia es el input y la forma de hacer los prints, aunque claro tiene mas cambios pero en este programa es solo eso, ahora no existe raw_input o input.
Ahora se define si es texto o números lo que se va a pedir.
int(input(» «)) o srt(input(» «))
Eso es todo, espero le sirva a alguien y cualquier cosa pregunten, vere si hago mas de estos…
Nos vemos
gracias me sirvio =) tenia un problema al poner x = raw_input(‘ ‘) no me lo tomaba como numero
ahora lo solucione
def multi(a):
con = 0
print ‘Tabla Del’,a
while con <= 12:
print a, 'x', con, ':', a*con
con += 1
while 1:
x = int(input('Ingrese La Tabla A Multiplicar\n'))
multi(x)