choice() takes 2 positional arguments but 4 were given code example
Example 1: takes 2 positional arguments but 3 were given
# just put self in other functions like this
class myclass:
def __init__(self, parameter):
self.parameter = parameter
def function(self, otherparameter):
# put a self ^ there
print(self.parameter + otherparameter)
object=myclass(1)
object.function(2)
# output is 3
Example 2: builtins.TypeError: choice() takes 2 positional arguments but 4 were given
builtins.TypeError: choice() takes 2 positional arguments but 4 were given