Я создавал программу для вычисления кучи геометрических c фигур, и я получил эту ошибку при запуске кода, приведенного ниже:
def surface_area(self):
^
SyntaxError: invalid syntax
вот код:
class Cylinder():
def __init__(self, radius, height):
self.radius = radius
self.height = height
def volume(self):
return pi * (self.radius ** 2) * self.height
def diameter(self):
volume = pi * (self.radius ** 2) * self.height
return 2 * sqrt(self.volume / (pi * self.height)
def surface_area(self):
return (2 * pi * self.radius * self.height) + (2 * pi * (self.radius ** 2))
def base_area(self):
return pi * self.radius ** 2
def lateral_surface_area(self):
return 2 * pi * self.radius * self.height
, если кто-то может помочь, это будет здорово.