03. Premenné

1. Najprv nakreslíme štvorec

from turtle import *

fd(100)
rt(90)

fd(100)
rt(90)

fd(100)
rt(90)

fd(100)
rt(90)

Chceme zmeniť veľkosť tohto štvorca. Musíme počet korokov príkaze fd(100) opraviť štyriktrát.

2. Použijeme premennú

Z hodín matematiky určite poznáte pojem premenná: je to väčšinou jednopísmenkové označenie, ktoré nahrádza nejakú číselnú hodnotu vo vzorcoch a rôznych rovniciach. Vďaka tomu môžeme niektoré vzťahy zapisovať všeobecnejšie. Podobný pojem poznajú aj programovacie jazyky, môžeme niektorú hodnotu pomenovať, a potom ďalej pracovať s týmto menom.

V Pythone sa pomenovanie hodnôt zapisuje:

>>> a = 100

Na pomenovanie hodnoty používame príkaz priradenia, v Pythone znak „=“. Po takomto zápise si môžeme predstaviť, že v pamäti počítača sa vytvorí škatuľka (miesto) s menom a, v ktorej je číslo 100.

Po priradení môžeme v príkazovom režime zistiť hodnotu premennej a:

>>> a
100

Úloha 1: Uprav program tak, aby tam bolo napísané číslo 100 len jediný krát.

V takto upravenom programe nám stačí zmeniť len hodnotu premennej a. Korytnačka potom nakreslí väčší alebo menší štvorec.

Premenná je vyhradené miesto v pamäti počítača. Do premennej uložíme nejakú hodnotu, napríklad veľkosť strany štvorca. Toto číslo si premenná zapamätá. Vždy, keď budeme veľkosť strany potrebovať, pozrieme sa do premennej a zapamätané číslo prečítame z pamäte.

3. Druhá premenná

>>> b = 500
>>> b
500

Teraz vykreslime obdĺžnik pomocou premenných (v programovacom režime). Vytvoríme súbor v IDLE:

from turtle import *

a = 100
b = 150

fd(a)
rt(90)

fd(b)
rt(90)

fd(a)
rt(90)

fd(b)
rt(90)

Niekoľko krát vyskúšame zmeniť čísla v premenných a, b.

5.