python

escribir una funcion que pida un numero entero de 1-10, lea el fichero tabla-n.txt , con la tabla de multiplicar de ese numero  donde n es el numero introducido. Si el fichero no existe que lo muestre por pantalla

n= int ( input  (    '  introduce un numero entero entre 1 y 10 ' :) )

nombre_fichero = ' tabla -'  + str(n ) + ' .txt '   

try:

f= open( nombre_fichero, '   r  '  )

 except filenotfounderror:

    print('no existe el fichero con la tabla del ' , n   )

   else:

     print(f.read(  )    )

    f.close (    )



resultado


4 x 1

4 x2

4 x 3

4 x 4

0 CLP