obrazky
-

Opakovanie

  1. Napíšte program predpoved.py a v ňom podprogram predpoved, ktorý vypíše správu s predpoveďou počasia na dnešný deň. Správa môže vyzerať napríklad takto:

     Dnes bude 15 stupňov.
    

Ako číselný údaj zvolí program náhodné číslo od -15 do 35.

  1. Vytvorte nový program norsko.py, v ktorom nakresli nórsku vlajku. Vykreslite ju tak, aby sa obrysy obdĺžnikov v bielych častiach nekrížili.

Grafický text

  1. Keď chcete do grafickej plochy písať text, musíte použiť nový príkaz. Vytvorte program text_grafika.py a zapíšte doňho nasledujúci kód:

     import tkinter
     canvas = tkinter.Canvas()
     canvas.pack()
     canvas.create_text(150, 50, text='posielam pozdrav z grafickej plochy')
    

Skúste zistiť, čo určujú súradnice x, y pri vypisovaní textu.

  1. Vytvorte nový program vizitka.py, v ktorom navrhnete svoju vizitku. Do premenných x, y púriraďte súradnice jeho budúceho stredu. Potom nakreslite biely obdĺžnik a do stredu vypíšte svoje meno. Výsledok môže vyzerať napríklad takto:

vizitka

  1. Upravte predchádzajúci program tak, že vytvoríte podprogram na kreslenie vizitky. Podprogram bude kresliť vizitku na náhodne vygenerovaných súradniciach [x, y]. Nakoniec vykreslite vizitku desaťkrát.

for cyklus

  1. Príklady for cyklu:

     for i in range(5):
         print(i)
    
     fruits = ["apple", "banana", "cherry"]
     for x in fruits:
             print(x)
    
     for x in "banana":
             print(x)
    
     adj = ["red", "big", "tasty"]
     fruits = ["apple", "banana", "cherry"]
    
     for x in adj:
             for y in fruits:
                     print(x, y) 
    

Tieto programy spustite a určite, čo program vykonal.

  1. Vytvorte for cyklus, ktorý vypíše čísla 2, 5, 8, 11, 14. 17, 20, 23, 26, 29.

  2. Vytvorte nový program opakovany_stvorec.py a v ňom podprogram cerveny_stvorec(). Ten nakreslí na grafickú plochu na náhodné súradnice červený štvorec so stranou s dĺžkou 10. Použite for cyklus na to, aby ste nakreslili 2000 červených štvorcov. Výsledok môže vyzerať napríklad ako na nasledujúcom obrázku:

c_stvorce

  1. Doplňte do programu opakovany_stvorec.py podprogram modry_stvorec(). Tento podprogram bude kresliť na náhodné súradnice modrý štvorec so stranou dĺžky 10. Pridajte do for cyklu volanie podprogramu modry_stvorec(). Výsledok môže vyzerať napríklad takto:

cm_stvorce

  1. Napíšte program dve_kocky.py, ktorý simuluje hody dvoma kockami. Zapíšte pomocou for cyklu päť hodov, kde sa v tele cyklu do dvoch premenných priradia náhodné čísla a následne ich podprogram vypíše a vypíše aj ich súčet.
-
Copyright © 2008-2025 Miroslava Valíková