Jak začít programovat na pythonu
Chcete začít programování učení? Programování učení může být velmi obtížné a pravděpodobně si myslíte, že budete muset navštívit některé lekce. Ačkoli to platí pro některé programovací jazyky, existuje velký výběr jazyků, ke studiu základů, které budou potřebovat jen pár dní. Python - jeden z těchto jazyků. Za pár minut můžete napsat jednoduchý program na Pythonu a spustit jej. Nejlepší.
Kroky
Část 1 z 5:
Nainstalujte Python (pro Windows)jeden. Stáhnout Python pro Windows OS. Python jazyk tlumočník pro Windows si můžete stáhnout zdarma z Pythonu. Ujistěte se, že stáhnete verzi kompatibilní s operačním systémem.
- Měli byste si stáhnout nejnovější dostupnou verzi v době psaní tohoto článku to bylo verze 3.4.
- OS X a Linux jsou dodávány s předinstalovaným Pythonem. Nemusíte instalovat žádný související softwarový software, ale s největší pravděpodobností budete potřebovat textový editor.
- Většina Linuxových distribucí a OS X verze stále používají Python 2.X. Mezi verzemi 2 a 3 bylo několik změn, zejména v souvislosti s operátorem "Tisk". Pokud chcete nainstalovat novější verzi Pythonu na OS X nebo Linux, můžete také stáhnout příslušné soubory z Pythonu.

2. Nainstalujte tlumočníka jazyka Pythonu. Většina uživatelů může nastavit interpret bez nastavení. Můžete integrovat Python k příkazovému řádku otočením nejnovější volby v seznamu dostupných modulů.

3. Nastavte textový editor. I když můžete vytvořit programy v Pythonu v editorech notebooku nebo texteditu, uvidíte, že je mnohem jednodušší číst a zápis kódu pomocí specializovaného textového editoru. Existuje obrovský výběr volných editorů, jako je například Poznámkový blok ++ (pro Windows), TextWrandler (pro Mac) nebo JEDIT (pro jakýkoli systém).

4. Ujistěte se, že instalace úspěšně prošla. Otevřete příkazový řádek (v systému Windows) nebo terminál (v systému Mac / Linux) a Dial Krajta. Python se spustí a zobrazí se číslo verze. Budete spadat do příkazového řádku interpretru Python, označený jako >>>.
Část 2 z 5:
Základní pojmyjeden. Vypočítat, že Python nevyžaduje kompilaci. Python je interprimovaný jazyk, což znamená, že program můžete spustit okamžitě po provedení změn jeho souboru. To vede k tomu, že zdokonalení, zpracování a ladění programy jsou mnohem rychlejší než v mnoha jiných jazycích.
- Python je jedním z nejjednodušších prozkoumat jazyky a můžete napsat a spustit jednoduchý program za pár minut.

2. Pochopit tlumočníka. Interpret můžete použít k testování kódu bez přidání programu. Je velmi užitečné pro studium, jak konkrétní příkazy fungují a pro psaní testovacích programů.

3. Prozkoumejte, jak Python pracuje s objekty a proměnnými. Python - objektově orientovaný jazyk. To znamená, že vše je v programu interpretováno jako objekty. To znamená, že nemusíte deklarovat proměnné na začátku programu (můžete to udělat kdykoliv) a nemusíte určit typ proměnné (celé číslo, řetězec a podobně).
Část 3 z 5:
Použijte interpret Python jako kalkulačkaProvádění některých velkých funkcí výpočetní techniky vám umožní vypořádat se s syntaxí Python a jak jsou čísla a řádky zpracovány.
jeden. Spustit tlumočníka. Otevřete příkazový řádek nebo terminál. Vytáčení Krajta a stiskněte ↵ Zadejte. Tlumočník Python bude načten a spadnete do jeho příkazového řádku (>>>).
- Pokud jste do příkazového řádku neinligovali Python, pak spusťte interpret, budete muset jít do adresáře Pythonu.

2. Proveďte hlavní aritmetickou akci. Pro provedení základních aritmetických akcí můžete snadno použít python. V níže uvedeném můžete vidět několik příkladů na používání funkcí výpočtu. Poznámka: # Označuje komentáře v kódu Pythonu a komentáře nejsou přenášeny do tlumočníka.
>>> 3 + 710 >>> 100 - 10 * 370 >>> (100 - 10 * 3) / 2 # Divize Vždy vrací číslo s plovoucí desetinnou čárkou (desetinné číslo) 35.0 >>> (100 - 10 * 3) // 2 # Integer Division (Dvoulůžkový pokládání) Zaznamenává frakční část35 >>> 23% 4 # Vypočítá se z divize3 >>> 17.53 * 2.67/4.111.41587804878049

3. Vypočítejte stupeň čísla. Chcete-li se odkazovat na cvičení, můžete použít operátor **. Python může rychle vypočítat velká čísla. Viz příklad v okně níže.
>>> 7 ** 2 # 7 v Square49 >>> 5 ** 7 # 5 ke stupni 778125

4. Vytvořit a změnit proměnné. Chcete-li provést základní algebraické akce, můžete přiřadit libovolné hodnoty proměnné. To je dobrý úvod do toho, jak v Pythonu přiřaďte hodnoty proměnné. Variabilní hodnoty jsou přiřazeny znakem = . Viz příklad v dalším okně.
>>> A = 5 >>> B = 4 >>> A * B20 >>> 20 * A // B25 >>> B ** 216 >>> Šířka = 10 # Název proměnné může být libovolný řádek >>> Výška = 5 >>> šířka * výška50

Pět. Zavřete tlumočníka. Jakmile jste dokončili pomocí interpretu, můžete jej zavřít a vrátit se do příkazového řádku kliknutím Ctrl+Z (Windows) nebo Ctrl+D (Linux / MAC) a klepnutím na tlačítko ↵ Zadejte. Můžete také vytočit Ukončit () a stiskněte ↵ Zadejte.
Část 4 z 5:
Vytvořte svůj první programjeden. Spustit textový editor. Můžete rychle vytvořit zkušební program, který vám pomůže vypořádat se se základy vytváření a ukládání programů a jejich dalšího spuštění v interpretu. Pomůže vám také ujistit se, že tlumočník úspěšně prošel.

2. Napište operátor "Tisk". "Print" je jedním z hlavních funkcí v Pythonu a slouží k zobrazení informací v terminálu během provádění programu. Upozornění: "Print" je jedním z významných změn v Pythonu 3. V Pythonu 2 potřebujete pouze pro zadání "Print" a pak co chcete zobrazit. V Pythonu 3 "Print" se stal funkcí, takže byste měli napsat "Print ()" s uvedením závorek, které chcete zobrazit.

3. Přidejte svůj operátor. Jedním z nejjednodušších způsobů, jak zkontrolovat programovací jazyk je zobrazit text "Ahoj, mír!"Umístěte tento text uvnitř výrazu" Print () ", včetně znaků:
Tisk ("hi, svět!")

4. Uložte soubor. V nabídce "Soubor" Text Editor vyberte "Uložit jako". V rozevírací nabídce v poli Název vyberte typ souboru Pythonu. Pokud používáte Poznámkový blok (který se nedoporučuje), vyberte "Všechny soubory" a pak Přidat ".Py "na konci názvu souboru.

Pět. Spustit program. Otevřete příkazový řádek nebo terminál a přejděte na místo, kde jste soubor uložili. Jakmile přepnete do požadované složky, spusťte soubor zadáním Ahoj.Pya kliknutí ↵ Zadejte. Musíte vidět text Ahoj světe!, Pod příkazovým řádkem.

6. Test častěji. Jedním z největších výhod Python je, že můžete okamžitě otestovat svůj nový program. Doporučuje se udržet příkazový řádek současně s textovým editorem. Uložení změn v editoru můžete okamžitě spustit z příkazového řádku a testů testů.
Část 5 z 5:
Vytváření komplexních programůjeden. Experiment s ovládacími operátory. Ovládací operátoři vám umožní kontrolovat, jaký program by měl dělat za určitých podmínek. Tyto operátoři jsou základem programování na Pythonu a umožní vám vytvořit programy, které provádějí různé akce v závislosti na vstupních datech a podmínkách. Začněme s operátorem Zatímco. V tomto příkladu můžete použít operátor Zatímco Pro výpočet řady FibonacciCi do 100:
# Každý počet fibonacci řádku je součet předchozích dvou čísel a, b = 0, 1While b < 100:print(b, end=` `)a, b = b, a+b
- Cyklus bude proveden v době (zatímco) B méně než (<) 100.
- Výsledek bude odvozen 1 1 2 3 5 8 13 21 34 55 89
- tým konec = `` Výsledek vystupuje ve stejném řádku namísto odebrání každé hodnoty v samostatném řádku.
- Tento jednoduchý program má několik věcí, které by věnovaly pozornost vytváření komplexních programů na Pythonu:
- Věnujte pozornost odsazení. : Ukazuje, že další řádek bude odsazen a bude součástí kódového bloku. V příkladu výše Tisk (b) a A, b = b, a + b jsou součástí bloku Zatímco. Pro váš program je nutný správný odsazení.
- V jednom baru můžete definovat několik proměnných. V příkladu výše A a B Oba jsou definovány v prvním řádku.
- Pokud tento program zadáte přímo do tlumočníka, měli byste na konci přidat prázdný řetězec tak, aby tlumočník ví, že program je dokončen.

2. Definujte funkce v rámci programu. Můžete definovat funkce, které později volají. To je zvláště užitečné, pokud potřebujete používat několik funkcí ve velkém programu. V následujícím příkladu můžete vytvořit funkci pro výpočet řady Fibonacci, podobně jako ten, který jste psali dříve:
Def fib (n): a, b = 0, 1While a < n:print(a, end=` `)a, b = b, a+bprint()# Позже в программе можно вызвать нужную функцию# Фибоначчи для любого указанного значенияfib(1000)

3. Vytvořte složitější program s ovládacími operátory. Operátoři managementu vám umožní navázat zvláštní podmínky, které mění metodu dalšího provedení programu. To je obzvláště důležité, pokud se zabýváte vstupními daty uživatele od uživatele. V následujícím příkladu budeme používat operátory -li, Elif (Jinam, pokud) a JINÝ Chcete-li vytvořit program, který hodnotí věk uživatele.
Věk = int (vstup (zadejte svůj věk: ")) Pokud je věk <= 12:print("Классно быть ребенком!")elif age in range(13, 20):print("Вы подросток!")else:print("Время взросления")# Если любое из этих утверждений истинно,# будет отображено соответствующее сообщение.# Если ни одно утверждение не истинно, будет# показано сообщение "иначе".

4. Prozkoumejte další podmíněné výrazy. V předchozím příkladu byl použit symbol "Méně nebo EQUAL" (<=) для определения, удовлетворяет ли введенный возраст определенному условию. Вы можете использовать те же условные выражения, что и в математике, но написание их немного другое:
Význam | Symbol | Symbol v Pythonu | |
---|---|---|---|
Méně než | < | < | |
Více než | > | > | |
Menší nebo rovný | ≤ | <= | |
Více nebo rovnost | ≥ | > = | |
Se rovná | = | == | |
Není roven | ≠ | != |
Pět. Pokračujte v učení. Zde jsou jen základy Pythonu. I když je to jeden z nejjednodušších studijních jazyků, kde můžete kopat, pokud se samozřejmě zajímáte. Nejlepší způsob, jak pokračovat v učení jazyka, je pokračovat v vytváření programů! Nezapomeňte, že můžete rychle zapisovat programy přímo v interpretu a testování provedené změny budou tak jednoduché, jak spusťte program z příkazového řádku.
Tipy
- Python je jedním z nejjednodušších programovacích jazyků, ale stále jeho studium vyžaduje určitou trpělivost. Kromě toho pomůže při zvládnutí některých základů Algebry, protože Python je velmi špatně vázán na matematiku.