Python Pro fyziky Instalace Jste na správné Wi-Fi? MUNI eduroam Instalace Pythonu Windows Stáhnout a spustit: https://www.python.org/ftp/python/3.7.2/python-3.7.2-amd64-webinstall.exe Instalace Pythonu UNIX ● Otevřete si terminál ● sudo apt-get install python3 python3-pip nebo možná taky ● sudo dnf install python3 anebo ● sudo zypper install python3 python3-pip ale možná taky ● sudo pacman -S python python-pip Hlavně nic nestahujte přes prohlížeč!!! Něco málo o příkazovém řádku Pro používání Pythonu budeme potřebovat otevřít “Příkazový řádek”. Windows Menu -> napište “cmd” -> Enter Vyzkoušejte si následující příkazy (vpravo pro Linux/Mac), co dělají? ● ls ● cd .. ● cd /home/$USER/Pictures ● man man ● man ls ● dir ● cd .. ● cd “C:\Program Files” ● help ● help cd Po instalaci Pro ověření, že je Python správně nainstalovaný, napište (do příkazového řádku) “python” - pokud jste měli otevřenou konzoli tak ji po instalaci zavřete a znovu otevřete, aby se znovu načetly cesty Konzoli Python-u kdykoli ukončíte stlačením “Ctrl+C” (prip. “Ctrl+D” nebo použitím příkazu “exit()”) Instalace programů pip a Jupyter Notebook Dále budeme z příkazové řádky běžně používat dva další programy: ● pip ○ pip je správce balíčků pro Python ○ Stará se o stahování a instalaci balíčků (a balíčků potřebných pro jejich fungování) ● jupyter ○ Jupyter (Julia, Python, R) je interaktivní prostředí pro zkoušení Pythonu a psaní krátkých skriptů Používaní programů pip a Jupyter Na příkazovém řádku napište (v Linuxu + sudo): pip install NějakýBalíček Nainstalujte takto tyto balíčky: numpy, scipy, pandas, matplotlib, scikits-learn, seaborn Tímto způsobem nainstalujte jupyter. Pro spuštění jupyter notebooku, na příkazovém řádku napište: jupyter notebook Předtím než začneme dělat v jupyteru... Pythoní kód můžeme napsat do textového souboru. Program napsaný v Pythonu je jeden nebo víc editovatelných souborů s instrukcemi pro počítač (Python). Je dobré mít po ruce textový editor se zvýrazňováním syntaxe. Pro účely této přednášky použijeme editor Notepad++ (na Linuxu použijte gedit nebo notepadqq. Psaní Pythoního skriptu Otevřete si Notepad++, v hlavním menu vyberte: Syntaxe -> P -> Python Do souboru napište: x = 12 y = 1.5 print(x+y) … a soubor uložte (můžete použít koncovku “.py”, která je běžná pro Pythoní skripty). Spuštění Pythoního skriptu Na příkazovém řádku se přesuňte do cesty (příkaz cd, kde jste soubor uložili a napište: python “VámiVytvořenýSoubor.py” Programování v Jupyteru Po spuštění jupyteru si založte nový soubor (soubory se vytvoří v adresáři kde jste jupyter spustili) Programování v Jupyteru Jupyter je rozhraní umožňující spouštět si části kódu po částech, vracet se k nim a vůbec si s nimi hrát...