< Return to Video

Úvod do datových typů a proměnných v programech.

  • 0:01 - 0:03
    Co chci dělat v tomto videu, je ukázat vám
  • 0:03 - 0:07
    a představit,
  • 0:07 - 0:09
    co vlastně počítačový program je.
  • 0:09 - 0:10
    A jen pro případ, že byste pak chtěli pokračovat,
  • 0:10 - 0:11
    rozhodně vám to doporučuji, protože nejlepší cesta, jak se naučit computer science,
  • 0:13 - 0:15
    je všechny ty věci vyzkoušet osobně.
  • 0:15 - 0:18
    Toto je prostředí Pythonu a já budu dělat hodně
  • 0:18 - 0:21
    programování v Pythonu.
  • 0:21 - 0:24
    Toto vývojové prostředí se jmenuje PyScripter. P-Y-S-C-R-I-P-T-E-R. Je zdarma.
  • 0:27 - 0:30
    Je to open-source software.
  • 0:30 - 0:33
    A já používám Python... Python, myslím verzi 2.6 nebo 2.7.
  • 0:35 - 0:36
    Dokud budete používat Python 2, vaše příklady budou stejné jako ty moje,
  • 0:39 - 0:40
    budou fungovat stejně. Ale pokud používáte Python 3, budete občas muset
  • 0:43 - 0:45
    používat trochu jiné variace kódu, aby to fungovalo správně.
  • 0:45 - 0:49
    Pokusíme se na to upozornit, pokud se to stane.
  • 0:49 - 0:52
    Začneme tím, že si napíšeme počítačový program.
  • 0:52 - 0:53
    Co je na tom husté je, že můžeme program psát rovnou tady.
  • 0:55 - 0:58
    Ve skutečnosti jen upravujeme text v souboru.
  • 0:58 - 0:59
    To je vše.
  • 0:59 - 1:01
    Je to posloupnost instrukcí a počítač začne na začátku
  • 1:03 - 1:05
    souboru a prostě půjde dolů a bude číst instrukce.
  • 1:07 - 1:08
    Ačkoli později zjístíte,
  • 1:08 - 1:09
    že existuje způsob, jak říct počítači, aby něco přeskočil nebo aby opakoval
  • 1:13 - 1:16
    některé instrukce, takže pak může dělat některé věci pořád dokola nebo jiné přeskakovat.
  • 1:16 - 1:19
    S tím co máme, pojďme si napsat jednoduchý program
  • 1:19 - 1:20
    a zatímco to budeme dělat, představíme si některé stavební kameny, které má každý počítačový program.
  • 1:25 - 1:30
    Dovolte mi napsat velmi velmi jednoduchý počítačový program,
  • 1:30 - 1:32
    tak jednoduchý počítačový program,
  • 1:32 - 1:35
    který bude spíš jen výrazem.
  • 1:35 - 1:41
    Takže napíšu prostě "3+7", takže to doslova
  • 1:41 - 1:45
    vezme 3+7 a vytiskne (zobrazí). Program předá
  • 1:45 - 1:47
    3+7 zobrazovací funkci, která je součástí Pythonu.
  • 1:48 - 1:52
    Možná to radši napíšu takhle: print(3+7)
  • 1:52 - 1:54
    Pojďme si tenhle soubor uložit. Takže tu je opravdu jen jeden, když se na to podíváte, opravdu jen jeden příkaz
  • 1:56 - 1:58
    tady na prvním řádku. A ten říká vytiskni (anglicky print) 3+7
  • 1:58 - 1:59
    Tak, pojme přidat ještě jeden příkaz,
  • 1:59 - 2:02
    jen abyste viděli, že program postupuje odshora dolů.
  • 2:02 - 2:07
    Takže dopíšu další: print(2-1)
  • 2:07 - 2:16
    a pak řekneme: print("tohle je kousek textu")
  • 2:16 - 2:18
    A teď se pojďme podívat, co tenhle počítačový program, který máme před sebou, bude dělat.
  • 2:20 - 2:22
    Nejdřív ho uložíme.
  • 2:22 - 2:23
    Povidám uložíme.
  • 2:23 - 2:28
    Uložil jsem ho jako soubor "testarea.py". To nám říká...
  • 2:28 - 2:32
    Ta přípona ".py" singnalizuje, že je to Python soubor.
  • 2:32 - 2:34
    Teď si ten program pustíme.
  • 2:34 - 2:36
    Na těchto vývojových prostředích...
  • 2:36 - 2:39
    těchto IDE (zkratka z Integrated Development Environment, anglicky integrované vývojové prostředí), je hezké to,
  • 2:39 - 2:42
    že můžeš vlastně psát i spouštět program na tom samém místě.
  • 2:42 - 2:44
    Taky se tu pěkně barevně zvýrazňuje text, takže pěkně vidíš, co je
  • 2:46 - 2:47
    funkce, co není funkce, různé datové typy... o různých datových typech se budeme bavit časem.
  • 2:49 - 2:52
    Takže si spustíme ten program a uvidíme, co se stane.
  • 2:52 - 2:54
    Koukněte na to, spustili jsme to.
  • 2:54 - 2:56
    Takže program vypsal 10, potom vypsal 1 a pak vypsal
  • 2:56 - 2:59
    "tohle je kousek textu"
  • 2:59 - 3:00
    Takže provedl přesně to, co jsme mu řekli.
  • 3:00 - 3:01
    A to popořadě.
  • 3:01 - 3:06
    Začal tady, vypočítal, že 3+7 je 10
  • 3:06 - 3:08
    a výsledek vypsal, takže tady vypsal 10.
  • 3:08 - 3:12
    A potom vypsal 2-1 a nakonec "tohle je kousek textu".
Title:
Úvod do datových typů a proměnných v programech.
Description:

Popis: Napsání jednoduchého programu. Základní datové typy, proměnné a podmíněné výrazy.

more » « less
Video Language:
English
Duration:
11:28

Czech subtitles

Revisions Compare revisions