Kroz primjere u kodu pokazat ću kako Python operatore prevodi u posebne metode i kako ih sami definiramo za svoje klase. Što ćeš naučiti: - što je operator overloading i zašto nam je koristan - kako Python operatore prevodi u dunder (__) metode, poput init i repr iz prošlog predavanja - kako definirati operatore usporedbe: eq, ne, lt, le, gt i ge - kako definirati računske operatore: add, sub i srodne - što su reflektirani operatori radd i rsub i kada se pozivaju - koja je razlika između + i += (add i iadd) - unarni operatori: neg, pos i abs - kako svoju klasu pretvoriti u sekvencu: len, getitem, setitem, delitem i contains
Link na video: https://youtu.be/Nvebw9DS78Y?si=dct6OgingAYOxENi
Video, kao takav, u vlasništvu je Udruge mladih Lumen!
Sponzor: Erste banka, Maričević med
Facebook: https://www.facebook.com/people/Udruga-mladih-Lumen/100089956711861/
Instagram: https://www.instagram.com/udruga_mladih_lumen/?igsh=NXo0NHMzN2RiOGZ3
LinkedIn: https://www.linkedin.com/company/mladi-lumen/
Mail: udrugamladihlumen@gmail.com predsjednistvo@udrugamladihlumen.com
Web: https://www.udrugamladihlumen.com/