Na predmete PPDS budeme používať programovací jazyk Python verzie 3.8. Na cvičeniach potrebujete samotný Python a modul fei.ppds
.
Prenosnú verziu môžete používať na počítačoch v učebni C-802 alebo na vlastných strojoch
C:\work\<login_do_ais>
IDLEX.exe
. pustí sa vám príkazový interpreter (t.j. „počítačový program vykonávajúci príkaz po preklade každého riadka zdrojového jazyka, prekladač“ [Slovník cudzích slov (akademický), 2005]). Aktívny riadok interpretera spoznáme podľa blikajúceho kurzora za znakmi >>>
. Vyskúšajte si najprv prácu priamo s týmto interpreterom (napríklad skúste vypracovať úlohy z časti 2.15 zo stránky howto.py.cz).Riadnu inštaláciu môžete používať len na svojich strojoch
IDLE (Python 3.8 64-bit)
. Otestujte príkazy jazyka Python podľa bodu 3 v predchádzajúcej sekcii.Ak používate Linux, Python musíte nainštalovať cez balíčkový manažér vašej distribúcie. V distribúcii Debianu je to balíček python3
a nainštaluje sa pomocou $ sudo apt install python3
. Je dosť možné, že sa nebude jednať o najnovšiu verziu. V takom prípade to nevadí, musí sa ale jednať o verziu 3.x.
fei.ppds
V module ppds sme pre vás definovali užitočné triedy a funkcie, ktoré budete používať na cvičeniach.
Balík fei.ppds
odporúčame inštalovať pomocou nástroja pip
, vďaka čomu ho budete môcť jednoducho aktualizovať rovnakým príkazom.
Prejdite do priečinka C:\work\<login_do_ais>
a spustite program WinPython Command Prompt.exe
. V otvorenom príkazovom riadku zadajte príkaz pip install --upgrade fei.ppds
. Rovnakým postupom môžete modul aktualizovať v budúcnosti.
Modul fei.ppds
nainštalujte príkazom py -3 -m pip install --upgrade fei.ppds
. Rovnakým príkazom modul aktualizujete.
Modul fei.ppds
nainštalujte príkazom pip3 install --upgrade fei.ppds
(musíte mať nainštalovaný balík pip3
). Rovnakým príkazom modul aktualizujete.
Teraz môžete prejsť na prvé cvičenie.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.