Página 1 de 1

[Python]Tabla de multiplicar

Publicado: 12 Jul 2010, 15:28
por Word
Bueno, me llevo algo de tiempo, ya que recien empece hace muy poco , para los que aun no se saben la tabla les vendra de perlas

------

Código: Seleccionar todo

#Un pequeño paso ....
#Tabla de multiplicar por Word ....
#Creamos la funcion de la tabla
def tabla(numero):
    inicio=numero
    fin=numero*10
    while inicio<=fin:
        print inicio
        print '-'
        inicio=inicio+numero
#La funcion va de la siguiente forma, el numero que se le da, se le suma a si mismo
#haciendo un bucle hasta que de su numero multiplicado por 10, que lo tomamos como
#final, la llamaremos cuando queramos como  tabla(4) por ejemplo
print """
  --------- TABLA DE MULTIPLICAR ----------------------
  Bienvenido, elige que tabla quieres saber:
  """
  
#Recogemos los datos#

elegir= input("El numero que eligo es el:")
print tabla(elegir)

Seguro que el viene de perlas para los que empiezan

Re: [Python]Tabla de multiplicar

Publicado: 12 Jul 2010, 23:35
por linkgl
Genial, pero no necesitas hacer esto:

Código: Seleccionar todo

print tabla(elegir)
Por que la funcion no retorna datos que tengas que imprimir, basta con que la dejes así:

Código: Seleccionar todo

tabla(elegir)
Así además evitas un "None" que debería salir al imprimir la función vacía.