Preskoči na glavno vsebino
Učilnica FRI 25/26
  • Domov
  • Koledar
  • Več
Slovenščina ‎(sl)‎
English ‎(en)‎ Slovenščina ‎(sl)‎ Македонски ‎(mk)‎ Русский ‎(ru)‎ 한국어 ‎(ko)‎
Trenutno uporabljate gostujoči dostop
Prijavite se
Učilnica FRI 25/26
Domov Koledar
Razširi vse Skrči vse
  1. Nadzorna plošča
  2. pef
  3. Razredi (tipi, objekti...)
  4. Pisani zmaj

Pisani zmaj

Zahteve zaključka
Rok za oddajo: torek, 26. maj 2026, 09.40

Tokrat ne bo naloge o sesalcih, temveč o plazilcih, konkretno želvah in zmajih. In spet ob čisto kratka in preprosta.

V priponki je koda z želvo, ki smo jo sprogramirali na predavanju, na koncu pa je koda dodatnega dela prejšnje domače naloge. Če ta program poženete, se izriše zmajeva krivulja.

Želvi dodajte dve metodi:

  • set_color(self, color) nastavi barvo, s katero želva riše črte. Če je ana želva in pokličemo ana.set_color(risar.rdeca), bo ta želva poslej (oz. do naslednjega klica set_color) risala rdeče črte.
  • get_count(self) vrne število črt, ki jih je doslej narisala ta želva.

Delovanje metod lahko poskusite na svojem primeru. Ko končate, pa odkomentirajte 61. vrstico, ana.set_color(risar.QColor.fromHslF(ana.get_count() / 4096, 1, 0.5)). Poženite in izrisala se bo zmajeva krivulja v barvah.

Koda želve s predavanja + izris (potencialno pisanega) zmaja
  • zmaj.py zmaj.py
    20. maj 2026, 10:02
Trenutno uporabljate gostujoči dostop (Prijavite se)
Pridobi mobilno aplikacijo
Stran poganja Moodle
Obvestilo o avtorskih pravicah