Obsah
Krajta je interpretovaný programovací jazyk, jehož síla spočívá v tom, že je multiparadigm a že jeho syntaxe je mnohem čistší než konvenční jazyky, je tu s námi od roku 1991, přestože je licencován od roku 2001 GNU GPL. Podívejme se, jak nainstalovat Python Okna a v Debian / Ubuntu, dvě nejpoužívanější platformy pro vývoj softwaru.
Chcete -li nainstalovat tlumočník Krajta ve Windows musíme postupovat podle následujících kroků:
- Získejte nejnovější verzi Krajta, v současné době existují dvě verze, se kterými můžeme pracovat, jedna je Python 2.7 což je jeden z nejrozšířenějších a podporovaný rámci, jako je Django a druhá verze je Python 3, což je další krok ve vývoji tohoto jazyka, ale pro účely procvičování a trochu zjednodušení věcí budeme pracovat s verzí 2.7. Přejdeme na oficiální stránku Pythonu. Stáhněte si Python, kde můžeme nahradit verzi 2.7 požadovanou verzí.
- Jakmile jste na stránce, stáhneme instalační program kompatibilní s naší verzí systému Windows X86 pro 32bitovou verzi nebo X86-64 U 64bitové verze soubor po stažení umístíme do adresáře, kde jej můžeme najít.
ZVĚTŠIT
- Jakmile se stáhne příslušný instalační program, spustíme jej, což nám přinese průvodce instalací Krajta, postupujte podle pokynů, dokud není instalace dokončena.
- Nyní, když máme Krajta nainstalováno, vyzkoušíme to, přejdeme do naší nabídky Start a hledáme nový nainstalovaný program Start à programy v Pythonu 2 à IDLE (Python GUI).
- S tímto již budeme mít konzolu Krajta k dispozici, kde můžeme začít spouštět náš kód.
ZVĚTŠIT
S nímž bychom měli získat výsledek takto:
ZVĚTŠIT
- Do našeho terminálu napíšeme následující příkaz:
sudo apt-get update
- Jakmile dokončíte aktualizaci závislostí, napíšeme:
sudo apt-get install python2.7
- Jakmile je předchozí krok dokončen, měli bychom již mít Krajta běží na našem systému.
Nyní, když máme Krajta nainstalován a spuštěn, uvidíme několik základních pokynů, abychom mohli získat důvěru v jazyk, pojďme udělat tradiční Ahoj světeZa tímto účelem přejdeme k naší konzole Krajta a vložíme následující:
tisknout „Hello World“
Po stisknutí klávesy Enter by nám měl tlumočník vrátit:
Ahoj světe
Je to tak snadné, již jsme udělali první průlom ve světě KrajtaJak vidíme v Pythonu, není nutné umisťovat žádný znak ukončení řádku, například „;“ je to například jedna z velkých výhod, které nám umožňují zajistit čitelnější kód a rychlejší vytváření.
Podívejme se na další příklad:
Přejdeme k naší konzole Krajta a umístíme: 2 + 2
Umístěním této instrukce do konzoly získáme: 4
Zcela základní, ale co se stane se složitějšími operacemi, podívejme se například na rozdělení, které bude mít za následek desetinné číslo: 1/2
Výsledkem je: 0
Zde si začínáme myslet, že naše instalace je možná vadná, ale není, takže Krajta vrátí nám desetinné číslo, operaci je nutné provést s plovoucí čísly.
Například:
1.0/2.0
Tímto způsobem by náš výsledek byl: 0.5.
Tím druhým končíme náš tutoriál se základy KrajtaUž víme, jak jej nainstalovat a jak funguje poměrně jednoduchým způsobem, ale dá nám základ pro zvýšení úrovně a naučení se tohoto vynikajícího programovacího jazyka.
Nyní se podíváme na některé základní instrukce Pythonu a také na to, jak importovat moduly, které nejsou ničím jiným než doplňky, které obsahují řadu užitečných metod, které můžeme použít v našich programech; Nakonec uvidíme, jak uložit naše programy do souboru, abychom je mohli spustit pokaždé, když je potřebujeme, aniž bychom museli znovu přepisovat celý kód.
Proměnné jsou mezery, kterým přiřadíme jméno a můžeme jim přiřadit hodnotu takovým způsobem, že v rámci našeho programu je můžeme nazvat a použít tuto hodnotu díky jménu, které jsme jim dali; Je důležité vědět, že proměnné musí mít v našem programu jedinečná jména, jinak riskujeme jejich přepsání, a tedy nepoužití příslušné hodnoty.
Proměnné v Krajta Nejsou příliš odlišné od toho, co můžeme vidět v jiných jazycích, vložíme název proměnné znaménkem rovnosti a přiřadíme jí hodnotu, například:
X = 7
Y = "Hello World"
V těchto příkladech však máme 2 typy proměnných Krajta je to docela pokročilé a bere je s jejich rozdíly, což je pro nás transparentní. Podívejme se na obrazovku, jak se to chová:
Jedna z nejzajímavějších věcí je, že existuje mnoho funkcí, které jsou již zapsány, takže bychom je neměli znovu stavět, představme si, že musíme napsat blok funkcí a metod jen pro výpočet síly čísla, to je něco docela pracné, Nicméně, v Krajta máme moduly, kterým říkáme, což nejsou nic jiného než bloky funkcí, které můžeme zahrnout do našich programů pouhým importem uvedeného modulu.
Podívejme se na příklad:
Pro tento příklad použijeme modul matematika, který má více matematických funkcí, které mohou usnadnit výpočty v našem programu, k tomu použijeme následující kódy:
python program.pyTím náš program zahájí provádění, podívejme se, jaký kód můžeme umístit:
name = raw_input („Dobrý den! Jak se jmenujete:“) tisk „Vítejte“ + jméno + „!!“
Díky tomu budeme mít obrazovku podobnou tomuto výsledku: