Python -- funkcije i klase - GASERI


Python: funkcije i klase - Funkcije - funkcija ima def i opcionalno return , moguće je zadati podrazumijevane vrijednosti argumenata - Zadatak - Uzmite da sustav za e-učenje predanu domaću zadaću studenta Ivo Ivić sprema kao ivo_ivic.tar.gz...



Onion Details



Page Clicks: 0

First Seen: 03/15/2024

Last Indexed: 10/23/2024

Domain Index Total: 397



Onion Content



Preskoči na sadržaj Python: funkcije i klase Funkcije funkcija ima def i opcionalno return , moguće je zadati podrazumijevane vrijednosti argumenata def funkcija1 ( arg1 , arg2 = 0 ): return 2 * arg1 + arg2 def funkcija2 ( arg1 = 1 , arg2 = 0 ): print ( "Rezultat: " , 2 * arg1 + arg2 ) // ekvivalentan C++ kod #include using namespace std ; int funkcija1 ( int arg1 , int arg2 = 0 ) { return 2 * arg1 + arg2 ; } void funkcija2 ( int arg1 = 1 , int arg2 = 0 ) { cout using namespace std ; class Iznos { int broj = 0 ; string slovima = "nula" ; void ispis () { cout << broj << " (" << slovima << ")" << endl ; } }; Todo Ovdje treba dati opisati nasljeđivanje. Zadatak Definirajte klasu Covjek koja sadrži atribute visina , tezina , dob i budnost te funkciju say_hello() . Definirajte klasu Student koja nasljeđuje klasu Covjek i dodaje atribute fakultet i godina_studija . Todo Učini ovaj zadatak smislenim. objekt je instanca klase self je referenca na objekt konstruktor je funkcija istog imena kao i pripadna klasa, stvara objekt koji je instanca te klase promjenjiv uz redefiniranje metode __init__() Todo Ovdje treba osmisliti primjere i zadatak. Author: Vedran Miletić