Obsah[Skrýt][Ukázat]
Vítejte u naší druhé přednášky Crash Course Python pro začátečníky série.
Tato přednáška se zaměří na syntaxi Pythonu a pochopení toho, jak se provádí kód Pythonu.
Python 3.10.4 jsme již nainstalovali do našich systémů. Nyní potřebujeme editor kódu pro Python. Existuje spousta možností, ale moje nejoblíbenější je PyCharm.
Je to jeden z nejpopulárnějších editorů kódu používaných pro Python a budeme jej používat v tomto kurzu. Takhle to vypadá na první start.
Nyní vytvořte nový soubor Python v projektu. nyní jste připraveni napsat svůj první kód v Pythonu.
Nyní napište:
print("Hello HashDork")
Nyní rozbalte nabídku „Spustit“ a klikněte na Spustit. ke spuštění programu můžete také použít klávesové zkratky 'Shift + F10' v systému Windows nebo 'Ctrl + cmd + R' v systému macOS.
Poté uvidíte ve spodní části malé okno terminálu zobrazující výstup vašeho kódu. Toto byl váš první kód Pythonu. Nyní se dozvíme, jak byla provedena.
Toto byl váš první kód Pythonu. Zkusme jiný příklad.
V tomto příkladu vytiskneme 10 hvězdiček '*' jednoduchým vynásobením jedné hvězdičky 10.
Typ:
print("*"*10)
Výstup bude vypadat takto.
Nyní se dozvíme, jak byla provedena.
Jak se provádí kód Pythonu?
Když píšeme kód v Pythonu, část kódu uvnitř závorky, tj. („*“*10), se nazývá výraz. Je to část kódu, která vytváří hodnotu.
Když se tedy interpret Pythonu pokusí provést řádek 2, nejprve vyhodnotí kód mezi závorkami, tj. výraz. Proto vytvoří 10 hvězdiček a vytiskne je na terminálu.
Proměnné v Pythonu
Proměnné jsou jedním z nejzákladnějších konceptů programování a nejsou specifické pro Python. Proměnné používáme k dočasnému uložení dat do paměti počítače.
Zde je příklad,
Pojďme napsat:
Price = 10
Když interpret Pythonu provede tento kód, přidělí nějakou paměť, do které uloží číslo 10. Nakonec tuto cenu připojí k tomuto paměťovému místu.
Nyní můžeme použít tuto proměnnou „Cena“ kdekoli v našem programu pro přístup k hodnotě, kterou jsme do této proměnné uložili.
Když teď napíšeš,
print(Price)
Výstup tohoto programu zobrazí uloženou hodnotu v proměnné „Cena“, tj. 10. Všimněte si, že proměnné rozlišují malá a velká písmena.
Takže takto definujeme proměnné, začneme identifikátorem, což je název naší proměnné, pak rovnítko a nakonec hodnota.
Posuňme tento program na další úroveň. Na druhém řádku můžeme aktualizovat hodnotu této cenové proměnné na novou hodnotu. Udělejme to 20. Když nyní spustíme náš program, měli bychom vidět 20, protože interpret Pythonu provádí náš kód řádek po řádku shora.
Jako proměnné můžeme ukládat celá čísla, plovoucí čísla, řetězce a booleovské hodnoty. Kromě toho může Python ukládat komplexní hodnoty, jako jsou seznamy a objekty, o kterých budeme diskutovat později.
Nyní budeme sledovat příklad řetězcových a booleovských hodnot.
V Pythonu je řetězec posloupností znaků Unicode. Jednoduše řečeno, je to jakákoli řada znaků, které jsou interpretovány doslovně skriptem.
Jako,
name = 'HashDork'
Podobně se booleovské hodnoty používají k přiřazení hodnoty True nebo False k výrazu.
is_published = True
Všimněte si, že Python je jazyk citlivý na velká a malá písmena a normálně byste měli k zápisu proměnné používat malá písmena a při definování booleovské hodnoty začínat velkými písmeny. V tomto případě 'true' nebude interpretem rozpoznán a bude mít za následek chybu. Podtržítko se používá k oddělení slov v názvu proměnné.
Ukázkový program
Nyní uvidíme příklad programu, který bude využívat výše uvedené koncepty.
Představte si, že budeme psát program pro nemocnici. Takže odbavíme pacienta jménem Raj Koothrappali (Jo, máš to). Je mu 29 let a je to nový pacient. Chci, abyste zde definovali 3 proměnné, jeho jméno, věk a další proměnnou pro kontrolu, zda se jedná o nového nebo stávajícího pacienta.
Přestaňte rolovat a zkuste to sami.
Nyní pojďme k řešení.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Zabalit
To je z této přednášky vše.
Dozvíme se o přijímání vstupu v Pythonu, převodu typů a řetězcích.
Napsat komentář