[ Foro de Python ]
Hola a todos,deseo hallar las primeras 10 raices de esta funcion = 745(1-e^-t / 10)-49t pero a la hora de generar el codigo me sale un error, he estado buscando una forma de escribirlo pero no se como,no se si me faltara una importar una libreria o estoy escribiendo mal algo cualquier ayuda,tutorial quedo agradecida
from math import exp as e
x=0
Funcion = 0
print ('{:^15}{:^15})'.format('x','f(x)'))
for i in range (10):
Funcion = 745(1-e^-t / 10)-49t
x= x + 1
print ('{:^15}{:^15.10f}'.format(x-1,Funcion))
File "<ipython-input-24-3f4cb9da9290>", line 6
Function = 745(1-e^-t / 10)-49t
^
SyntaxError: invalid syntax
Tienes que usar la sintaxis correcta de Python: necesitas el símbolo * para cada multiplicación y el símbolo ** para las potencias.
Lo tienes explicado aquí:
https://www.aprendeaprogramar.com/cursos/verApartado.php?id=70002
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)