Оди до главна содржина
Učilnica FRI 25/26
  • Дома
  • Календар
  • More
Македонски ‎(mk)‎
English ‎(en)‎ Slovenščina ‎(sl)‎ Македонски ‎(mk)‎ Русский ‎(ru)‎ 한국어 ‎(ko)‎
Моментално користите гостински пристап
Најави се
Učilnica FRI 25/26
Дома Календар
Прошири ги сите Затвори ги сите
  1. Контролна табла
  2. pef
  3. Razredi (tipi, objekti...)
  4. Pisani zmaj

Pisani zmaj

Услови за завршување
Due: вторник, 26 мај 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 мај 2026, 10:02
Моментално користите гостински пристап (Најави се)
Преземи мобилна апликација
Powered by Moodle
Obvestilo o avtorskih pravicah