Я пытаюсь составить простую программу для расчета площади треугольника.
Но в конце концов, python не распознает функцию str, которую я использую. У меня мало опыта работы с Python, поэтому, если это глупый вопрос, то вот почему.
Я попытался переименовать переменные и посмотреть другие вопросы по переполнению стека. Никто действительно не помог
promt = input ("Type square or quadrilateral : ")
if promt == "square" :
print ("Square has been chosen")
#s stands for square and t stands for triangle
sbase = input ("Type the base : ")
sheight = input ("Type the height : ")
sfinal = sbase(str)*sheight(str)
print (sfinal)
Но терминал Python (repl) возвращает
Traceback (most recent call last):
File "main.py", line 7, in <module>
sfinal = sbase(str)*sheight(str)
TypeError: 'str' object is not callable