
Úvod do Pythonu
Python je vysokoúrovňový, interpretovaný programovací jazyk, který je známý svou jednoduchou syntaxí a čitelností. Byl vytvořen Guido van Rossumem v roce 1991 a od té doby se stal jedním z nejpopulárnějších programovacích jazyků na světě.
Python je používán v mnoha oblastech, včetně:
- Vývoje webových aplikací
- Analýzy dat a strojového učení
- Automatizace rutinních úkolů
- Vývoje desktop aplikací
- Vědeckých výpočtů
- A mnoha dalších...
Instalace Pythonu
Než začneme programovat, musíme nejprve nainstalovat Python na náš počítač. Následující kroky vás provedou procesem instalace.
Windows
- Přejděte na oficiální stránku Pythonu www.python.org/downloads/
- Klikněte na tlačítko "Download Python X.X.X" (kde X.X.X je nejnovější verze)
- Spusťte stažený instalační soubor
- Během instalace nezapomeňte zaškrtnout políčko "Add Python to PATH"
- Klikněte na "Install Now" a dokončete instalaci
macOS
- Přejděte na oficiální stránku Pythonu www.python.org/downloads/
- Stáhněte nejnovější verzi pro macOS
- Otevřete stažený instalační soubor a postupujte podle pokynů
-
Po dokončení instalace můžete ověřit, zda je Python správně
nainstalován, otevřením Terminálu a zadáním příkazu
python3 --version
Linux
Většina distribucí Linuxu má Python předinstalovaný. Můžete ověřit, zda je nainstalován, otevřením terminálu a zadáním příkazu:
python3 --version
Pokud Python není nainstalován, můžete ho nainstalovat pomocí správce balíčků vaší distribuce. Například v Ubuntu:
sudo apt update
sudo apt install python3
Ověření instalace
Po instalaci byste měli ověřit, zda je Python správně nainstalován. Otevřete příkazový řádek (v Windows) nebo terminál (v macOS a Linux) a zadejte následující příkaz:
python --version
nebo
python3 --version
Měli byste vidět výstup s verzí Pythonu, například:
Python 3.10.0
První program: Hello World
Teď když máme nainstalovaný Python, pojďme napsat náš první program. Začneme s tradičním "Hello, World!" programem, který je prvním programem mnoha začínajících programátorů.
Použití interaktivního režimu Pythonu
Python nabízí interaktivní režim, kde můžete psát kód řádek po řádku a vidět okamžité výsledky. Otevřete příkazový řádek nebo terminál a zadejte:
python
nebo
python3
Tím se spustí interaktivní režim Pythonu, kde uvidíte něco jako:
Python 3.10.0 (default, Oct 10 2023, 12:00:00)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Nyní můžete zadat:
print("Hello, World!")
A po stisknutí klávesy Enter byste měli vidět:
Hello, World!
Gratulujeme! Právě jste napsali a spustili svůj první program v Pythonu.
Vytvoření a spuštění Python souboru
V reálných projektech obvykle píšeme kód do souborů, ne přímo do interaktivního režimu. Pojďme si vytvořit soubor s naším "Hello, World!" programem:
- Otevřete jakýkoli textový editor (např. Notepad, VS Code, Sublime Text)
- Napište následující kód:
# Můj první Python program
print("Hello, World!")
-
Uložte soubor jako
hello.py
(přípona .py označuje, že se jedná o Python soubor) - Otevřete příkazový řádek nebo terminál v adresáři, kde jste uložili soubor
- Spusťte program zadáním:
python hello.py
nebo
python3 hello.py
Měli byste vidět výstup:
Hello, World!
Co je to print()?
print()
je vestavěná funkce v Pythonu, která umožňuje
zobrazit výstup na obrazovce. Je to jedna z nejzákladnějších a
nejpoužívanějších funkcí při učení se programovat v Pythonu.
Podívejme se na pár příkladů použití funkce print()
:
# Tisk řetězce
print("Hello, World!")
# Tisk čísla
print(42)
# Tisk výsledku výrazu
print(2 + 3)
# Tisk více hodnot oddělených čárkou
print("Python", "je", "skvělý!")
# Použití formátovaného řetězce
jmeno = "Karel"
vek = 25
print(f"{jmeno} je {vek} let starý.")
Vylepšení prvního programu
Pojďme náš jednoduchý program trochu vylepšit. Upravme ho tak, aby pozdravil uživatele jménem:
# Program, který pozdraví uživatele jménem
jmeno = input("Jak se jmenuješ? ")
print(f"Ahoj, {jmeno}! Vítej ve světě Pythonu!")
Funkce input()
přečte vstup od uživatele z klávesnice.
Řetězec v závorce je zpráva, která se zobrazí uživateli jako výzva.
Nyní když spustíte tento program:
- Program se zeptá "Jak se jmenuješ?"
- Můžete zadat své jméno a stisknout Enter
- Program vás pozdraví vaším jménem
Komentáře v Pythonu
Možná jste si všimli řádků začínajících znakem #
. To jsou
komentáře - části kódu, které Python ignoruje při spuštění programu.
Komentáře jsou užitečné pro vysvětlení, co váš kód dělá, a pro
dokumentaci vašeho programu.
# Toto je jednoádkový komentář
"""
Toto je víceřádkový komentář.
Můžete použít tři uvozovky pro komentáře,
které se rozprostírají přes více řádků.
"""
Shrnutí
V tomto článku jste se naučili:
- Co je Python a kde se používá
- Jak nainstalovat Python na váš operační systém
- Jak ověřit, že je Python správně nainstalován
- Jak používat interaktivní režim Pythonu
- Jak vytvořit a spustit jednoduchý Python program
- Základy funkce
print()
ainput()
- Jak psát komentáře v Pythonu
Gratulujeme k vašemu prvnímu kroku do světa programování v Pythonu! V dalším článku se podíváme na proměnné a datové typy, které tvoří základní stavební kameny každého programu.