0

かなり検索した後、これをカバーする例が見つかりませんでした。しかし、私は状況について混乱しているので、正しい用語を使用していない可能性があります。したがって、これはおそらく重複しているように感じます。

しかし、同じ名前のパラメーターを持つ 2 つのメソッドを持つ Python クラスがある場合、この動作はどうなるでしょうか?

class Foo():

    def __init__(self, arg1=1, arg2=2):

    def methodOne(self, amount, setting=None, extra=0):         

    def methodTwo(self, amount, setting=None):
        ...
        #What is going on with setting here? What is setting referring to?
        self.methodOne(amount, setting=setting) 
4

1 に答える 1