User Tools

Site Tools


cc-promenna

Proměnné

Nedílnou součástí programování je používání tzv. proměnných. Proměnná může být x,y a nebo taky třeba test. Pro ty netuší, co to proměnná je se to pokusím vysvětlit: Proměnná znamená, že se mění, tzn. v příkladu x-1=2 bude x zastupovat číslo 3, kdežto v příkladu 3-1=2 bude x zastupovat číslo 2.
Proměnné můžeme přiřadit velmi jednoduše:

x="2"
print(x)

Tenhle program Vám napíše 2. Místo dvojky můžete dát úplně cokoliv.
Nyní si použití proměnných ukážeme na názorném příkladu: Vytvoříme program, který znovu napíše co to jste napsali Vy.
K tomuhle použijeme funkci read(), která bude číst to co jste napsali.

term.clear() 
term.setCursorPos(1,1) 
write("Vložte text: ")
text=read()               --Uloží do proměnné jménem text to, co jste napsali o řádek výše.
print(text)

Typy


Někteří z Vás se jistě diví, proč se musí psát text ve write() do uvozovek, ale když jsme do write/print dávali proměnou tak ta byla bez uvozovek. Důvod je velmi prostý: Write a print vyžadují, aby byl do závorek vepsán určitý typ, konkrétně string. Typ znamená to jak s tou věcí/textem nebo čímkoli systém zachází. Takže třeba typ string znamená, že je to jen text, systém s tím nedokáže počítat, je mu prostě ukradené co to je.
Dnes Vám ukážu 3 (Dle mého nejdůležitější) typy:
String, Number, Boolean
String jsme si už vysvětlili a tudíž začnu vysvětlovat další typy:

Number


Je typ, který označuje číslo. Systém s číslem dokáže počítat.

Boolean


Je typ, který obsahuje pouze 2 možnosti: true a false.
True znamená pravda.
False znamená nepravda
V podstatě to znamená ano a ne.

Další typy


Další typy, nebo další informace o těchto typech najdete na článku věnovaných POUZE typům Typy

cc-promenna.txt · Last modified: 2016/07/10 07:35 (external edit)