I can understand that Python requires self to be the first parameter and what not. However I'm confused by PyCharm telling me that method "hello" requires self as the first parameter when its not even being used.
As an example:
class Example:
def hello():
return "hello world"
This would give me an error saying "method must have a first parameter, usually called self"
Should I still be including self as a parameter even when the function/method isn't using it or should I be ignoring this error/warning? Is this because the method is inside a class?