0

PHP では、引数がコンストラクターにあるのと同じ順序で引数を渡す必要があります。

さて、Pythonで、

listbox = Listbox(root, yscrollcommand=scrollbar.set)

例えば。

コンストラクターの 3 番目の引数として yscrollcommand=scrollbar.set を渡し、yscrollcommand が 2 番目の引数であった場合、リストボックス コンストラクター内の yscrollcommand から scrollbar.set にアクセスできますか?

引数が同じ順序でなくても、等号を使用すると名前があるため、これを尋ねます。

4

1 に答える 1

4

名前付き引数は順番通りである必要はありません。

class xyz:
    def __init__ (self, a='1', b='2'):
        print a,b

xyz(b=3,a=4)
xyz(a=5,b=6)

>>4 3
>>5 6
于 2009-09-30T23:44:47.707 に答える