Domyślne wartości dla argumentów funkcji

0

Witajcie. Mam taki kod w pythonie:

class IsoGame(object):
    def __init__(self, winW, winH):
        py.init()
        self.windowX, self.windowY = (winW, winH)
        self.m_x, self.m_y = (0,0)
        self.surface = py.display.set_mode((winW, winH), DOUBLEBUF)
        self.gamestate = 1
        self.loop()
        self.circles = []
        self.mouse_pressed = 0
        self.addCircle(screen = self.surface, color = (255,0,255), 
                            pos =(self.m_x - 15, self.m_y - 15), radius = 30) # domyślne wartości

        .....
        .....
        def addCircle(self, screen = self.surface, color = (255,0,255), # pluje sie o self.surface
                            pos =(self.m_x - 15, self.m_y - 15), radius = 30) # pluje sie o self.mx i my

Jak w takim przypadku zrobić domyślne wartości aby tą funkcję mógł wywołać :
self.addCircle()

0

Google nie gryzie. Pierwszy wynik http://effbot.org/zone/default-values.htm

1 użytkowników online, w tym zalogowanych: 0, gości: 1