Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Parametri non considerati opzionali dal costruttore [(ノಠ益ಠ)ノ彡┻━┻ RISOLTO ERRORE STUPIDO ]

Afelium (770 points)
6 12 21
in Programmare in Python by (770 points)
closed by
Sto provando a definire un costruttore che accetta solo il parametro self e altri due parametri opzionali posizionali (interi con valore di default 0). Per qualche motivo quando provo a chiamare il costruttore senza alcun parametro mi viene dato l'errore :

__init__() missing 2 required positional arguments: 'x' and 'y'

i parametri opzionali sono stati definiti nella forma  :"a=0,b=0" , ma per qualche motivo l'errore sembra suggerire che siano richiesti

RISOLTO

avevo dimenticato di mettere i dunder ai lati di "init" e per questo andava a prendere il costruttore della classe padre dove i parametri erano obbligatori. Dovrei nascondere il post o lasciarlo come monumento agli errori di distrazione?
202 views
closed with the note: Trovato soluzione

1 Answer

twgever (17470 points)
8 29 105
by (17.5k points)
intanto chiudilo, però un promemoria non fa mai male lol.