El objeto str no se puede llamar python

He intentado buscar una respuesta a mi alrededor; sin embargo, las preguntas aquí parecían ser avanzadas (soy nuevo en Python) o porque redefiní lo que significaba algo que no pude captar en mi guión. Aquí está el código

a = float(input("Enter the length(in inches)")) b = float(input("Enter the width(in inches)")) print () print ("The area of your shape is: "(a*b)) 

Recibo el error TypeError: el objeto ‘str’ no se puede llamar .

Es un script simple, lo sé, pero es un trabajo en progreso.

Suponiendo que estés usando Python 3,

 print ("The area of your shape is: ", (a*b)) # ^ 

Olvidaste una coma.

Puede imprimir el valor ya sea con:

 print ("The area of your shape is: ", (a*b)) 

o con

 print ("The area of your shape is: {}".format(a*b))