def geron_area(a, b, c):
# Полупериметр
s = (a + b + c) / 2
# Формула Герона для площади треугольника
return __import__('math').sqrt(s * (s - a) * (s - b) * (s - c))
# Ввод длин сторон треугольника от пользователя
a = float(input("Введите длину стороны a: "))
b = float(input("Введите длину стороны b: "))
c = float(input("Введите длину стороны c: "))
# Вычисление и вывод площади треугольника
triangle_area = geron_area(a, b, c)
print(f"Площадь треугольника по формуле Герона равна: {triangle_area}")
Результат:

a=int (input ("Введите значение стороны a треугольника: "))
b=int (input ("Введите значение стороны b треугольника: "))
c=int (input ("Введите значение стороны c треугольника: "))
print ("p - полупериметр треугольника:", (a+b+c)/2)
print ("s - площадь треугольника:", math.sqrt(p*(p-a)*(p-b)*(p-c))
я написал так, но почему-то не работает