likoyrgos Δημοσ. 4 Μαρτίου 2019 Δημοσ. 4 Μαρτίου 2019 Τρέχοντας τον συγκεκριμένο κώδικα μου βγάζει λάθος. class oxima: def _init_(self,name,color,price,wheels,speed): self.name=name self.color=color self.price=price self.wheels=wheels self.speed=speed def accelerate(self) : print(" Trexw san trelos ") def decelerate(self) : print(" Frenara ") c2=oxima("Citroen C2","red",20000,4,180) c2.accelerate() Τι βλακεία έχω κάνει; Το μήνυα λάθους που βγάζει:
tsofras Δημοσ. 4 Μαρτίου 2019 Δημοσ. 4 Μαρτίου 2019 Επίσης άσχετο με το θέμα σου αλλά περνάς λιγότερα arguments από τον constructor που έχεις
pmav99 Δημοσ. 4 Μαρτίου 2019 Δημοσ. 4 Μαρτίου 2019 @tsofras όχι το σωστό αριθμό args περνάει. Το self δεν μετράει 1 2
tsofras Δημοσ. 12 Μαρτίου 2019 Δημοσ. 12 Μαρτίου 2019 (επεξεργασμένο) Στις 4/3/2019 στις 10:50 ΜΜ, pmav99 είπε @tsofras όχι το σωστό αριθμό args περνάει. Το self δεν μετράει a ok sorry τότε δεν γνωρίζω python , λόγω java είπα να κάνω το σχόλιο Και κανονικά έπρεπε να είχε ερωτηματικό στο τέλος η πρόταση μου απλά δεν μπήκε ποτέ Επεξ/σία 12 Μαρτίου 2019 από tsofras
pmav99 Δημοσ. 12 Μαρτίου 2019 Δημοσ. 12 Μαρτίου 2019 Αν σε ενδιαφέρει δες εδώ για μια σύντομη περιγραφή του self https://stackoverflow.com/a/2709832/592289
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα