dabear Skrevet 16. september 2005 Del Skrevet 16. september 2005 Dette er noe som jeg har sett en del: class noe: def __init__(self, param1, param2): pass doSomething = noe('hallo', 'hallo2') Hvorfor går dette? param1 blir «hallo», param2 blir «hallo2». Hvordan har dette seg til, og kan jeg lage egne variabler med samme funksjoner som «self»? Jeg kan bare ikke skjønne at det er param1 og param2 som får satt verdier, når det for meg ser ut som det er self og param1 som burde bli satt. Forklaring på dette? Lenke til kommentar
zeitgeist Skrevet 16. september 2005 Del Skrevet 16. september 2005 Dette finner du svar på i FAQ'en: http://www.python.org/doc/faq/general.html...tions-and-calls Bottom line er: Det skal være slik, og alt er rett så langt! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå