Ako začať programovanie na python

Chcete začať programovanie učenia? Programovanie učenia môže byť veľmi ťažké a pravdepodobne si myslíte, že budete musieť navštíviť niektoré hodiny. Aj keď je to pravda pre niektoré programovacie jazyky, existuje veľký výber jazykov, študovať základy, ktoré budú potrebovať len pár dní. Python - jeden z týchto jazykov. Len za pár minút môžete napísať jednoduchý program na Python a spustiť ho. Najlepší.

Kroky

Časť 1 z 5:
Nainštalujte Python (pre Windows)
  1. Obrázok s názvom 167107 1
jeden. Stiahnite si Python for Windows OS. Python Language Interpreter pre Windows si môžete stiahnuť zadarmo z Python. Uistite sa, že ste si stiahli verziu kompatibilnú s operačným systémom.
  • Mali by ste si stiahnuť najnovšiu dostupnú verziu, v čase písania tohto článku to bola verzia 3.4.
  • OS X a Linux sú dodávané s predinštalovaným Pythonom. Nemusíte inštalovať žiadny súvisiaci softvérový softvér, ale s najväčšou pravdepodobnosťou budete potrebovať textový editor.
  • Väčšina distribúcií Linuxu a verzií OS X stále používa Python 2.X. Medzi verziami 2 a 3 bolo niekoľko zmien, najmä súvisiacich s operátorom "Print". Ak chcete nainštalovať novšiu verziu PYTHON na OS X alebo Linux, môžete si tiež prevziať príslušné súbory z Pythonu.
  • Obrázok s názvom 167107 2
    2. Nainštalujte Python Jazyk tlmočníka. Väčšina používateľov môže nastaviť tlmočníka bez akýchkoľvek nastavení. Python môžete integrovať na príkazový riadok zapnutím najnovšej možnosti v zozname dostupných modulov.
  • Obrázok s názvom 167107 3
    3. Nastavte textový editor. Aj keď môžete vytvoriť programy v Pythone v redaktoroch notebooku alebo textedit, uvidíte, že je oveľa jednoduchšie čítať a písať kód pomocou špecializovaného textového editora. Existuje obrovský výber voľných editorov, ako sú notePAD ++ (pre Windows), Textwangsler (pre Mac) alebo JEDIT (pre akýkoľvek systém).
  • Obrázok s názvom 167107 4
    4. Uistite sa, že inštalácia úspešne prešla. Otvorte príkazový riadok (v systéme Windows) alebo terminál (v Mac / Linux) a Dial Python. Python sa zobrazí a jeho číslo verzie sa zobrazí. Budete spadnúť do príkazového riadku Python Interpreter, označený ako >>>.
  • Vytočiť Tlač ("Ahoj svet!") a stlačte↵ Zadajte. Musíte vidieť text Ahoj svet!, Python zobrazený pod príkazovým riadkom.
  • Časť 2 z 5:
    Základné pojmy
    1. Obrázok s názvom 167107 5
    jeden. Vypočítať, že Python nevyžaduje kompiláciu. Python je interpretačným jazykom, čo znamená, že program môžete spustiť ihneď po vykonaní zmien v jeho súbore. To vedie k tomu, že programy na zdokonalenie, spracovanie a ladenie sú oveľa rýchlejšie ako v mnohých iných jazykoch.
    • Python je jedným z najjednoduchších na preskúmanie jazykov a môžete napísať a spustiť jednoduchý program za pár minút.
  • Obrázok s názvom 167107 6
    2. Pochopiť tlmočníka. Interpret môžete použiť na testovanie kódu bez pridania programu. Je veľmi užitočné pre štúdium, ako špecifické príkazy fungujú, a na písanie testovacích programov.
  • Obrázok s názvom 167107 7
    3. Preskúmajte, ako python pracuje s objektmi a premennými. Python - objektovo orientovaný jazyk. To znamená, že všetko je interpretované v programe ako objekty. To znamená, že nemusíte deklarovať premenné na začiatku programu (môžete to urobiť kedykoľvek) a nemusíte určiť typ premennej (celé číslo, reťazec a podobne).
  • Časť 3 z 5:
    Použite Python tlmočník ako kalkulačka

    Vykonávanie niektorých hlavných počítačových funkcií vám umožní vysporiadať sa s syntaxom Python a ako sa spracúvajú čísla a riadky.

    1. Obrázok s názvom 167107 8
    jeden. Prevádzkovať tlmočníka. Otvorte príkazový riadok alebo terminál. Vytočiť Python a stlačte ↵ Zadajte. Python tlmočník bude naložený a budete spadnúť do svojho príkazového riadku (>>>).
    • Ak ste neintegrovali Python na príkazový riadok, potom spustíte tlmočníka, budete musieť prejsť na adresár python.
  • Obrázok s názvom 167107 9
    2. Vykonajte hlavnú aritmetickú akciu. Ak chcete vykonať základné aritmetické akcie, môžete ľahko použiť python. Na nasledujúcom obrázku môžete vidieť niekoľko príkladov o používaní výpočtových funkcií. Poznámka: Č. T Označuje pripomienky v Kódexe python a komentáre nie sú zasielané tlmočníkovi.
    >>> 3 + 710 >>> 100 - 10 * 370 >>> (100 - 10 * 3) / 2 # Divízia vždy vráti číslo plávajúceho bodu (desatinné číslo) 35.0 >>> (100 - 10 * 3) // 2 # Integer Division (dvojité pokládky) Zdravie Frakčné part35 >>> 23% 4 # Zostatok sa vypočíta z divízie 3 >>> 17.53 * 2.67/4.111.41587804878049
  • Obrázok s názvom 167107 10
    3. Vypočítajte stupeň čísla. Ak chcete odkazovať na cvičenie, môžete použiť operátora **. Python môže rýchlo vypočítať veľké čísla. Pozrite si príklad v okne nižšie.
    >>> 7 ** 2 # 7 v Square49 >>> 5 ** 7 # 5 do stupňov 778125
  • Obrázok s názvom 167107 11
    4. Vytvorte a zmeňte premenné. Ak chcete vykonávať základné algebraické akcie, môžete priradiť všetky hodnoty premennej. To je dobrý úvod k tomu, ako v pythone priraďuje hodnoty premennej. Variabilné hodnoty sú priradené znakom = . Pozrite si príklad v nasledujúcom okne.
    >>> A = 5 >>> B = 4 >>> A * B20 >>> 20 * A // B25 >>> B ** 216 >>> Šírka = 10 # Premenná Názov môže byť ľubovoľná čiara >>> Výška = 5 >>> Šírka * Height50
  • Obrázok s názvom 167107 12
    päť. Zatvorte tlmočníka. Akonáhle ste skončili pomocou tlmočníka, môžete ho zatvoriť a vrátiť sa k príkazovému riadku kliknutím Cttrl+Z (Okná) alebo Cttrl+D (Linux / Mac) a potom kliknutím ↵ Zadajte. Môžete tiež vytočiť prestať () a stlačte ↵ Zadajte.
  • Časť 4 z 5:
    Vytvorte svoj prvý program
    1. Obrázok s názvom 167107 13
    jeden. Spustite textový editor. Môžete rýchlo vytvoriť testovací program, ktorý vám pomôže zaoberať sa základmi vytvárania a ukladania programov a ich ďalšiemu spusteniu v tlmočeri. Pomôže vám tiež uistiť sa, že tlmočník úspešne absolvoval.
  • Obrázok s názvom 167107 14
    2. Napíšte operátora "Tlač". "Tlač" - Toto je jedna z hlavných funkcií v Pythone a používa sa na zobrazenie informácií v termináli počas vykonávania programu. Poznámka: "Tlač" - Toto je jedna z významných zmien v Pythone 3. V python 2 ste potrebovali len na vstup "Tlač" A potom to, čo chcete zobraziť. V pythone 3 "Tlač" sa stal funkciou, takže by ste mali písať "Tlač ()" S indikáciou v zátvorkách toho, čo chcete zobraziť.
  • Obrázok s názvom 167107 15
    3. Pridajte svojho operátora. Jedným z najjednoduchších spôsobov, ako skontrolovať programovací jazyk, je zobrazenie textu "Ahoj svet!" Tento text umiestnite do výrazu "Tlač ()", Vrátane a cituje značky:
    Tlač ("Ahoj svet!")
  • Na rozdiel od mnohých iných jazykov, nemusíte dokončiť riadky -. Nemusíte tiež používať kučeravé konzoly ({}) Na označenie kódových blokov. Namiesto toho, zarážky budú označené, čo je zahrnuté v bloku.
  • Obrázok s názvom 167107 16
    4. Uložte súbor. V ponuke "Spis" Textový editor Vyberte "Uložiť ako". V rozbaľovacej ponuke Pod poľa Názov vyberte typ súboru Python. Ak používate Poznámkový blok (ktorý sa neodporúča), vyberte položku "Všetky súbory" A potom pridať ".Py" Na konci názvu súboru.
  • Uistite sa, že súbor uložíte v ľahko prístupnom mieste, ako budete pokračovať pomocou príkazového riadka.
  • Pre tento príklad uložte súbor ako "Ahoj.Py".
  • Obrázok s názvom 167107 17
    päť. Spustiť program. Otvorte príkazový riadok alebo terminál a prejdite na miesto, kde ste súbor uložili. Po prepnutí na požadovaný priečinok spustite súbor zadaním Ahoj.Pya kliknutím ↵ Zadajte. Musíte vidieť text Ahoj svet!, Specked pod príkazovým riadkom.
  • V závislosti od toho, ako ste nainštalovali Python, možno budete musieť vytočiť na spustenie programu Python ahoj.Py alebo Python3 ahoj.Py.
  • Obrázok s názvom 167107 18
    6. Test častejšie. Jedným z najväčších výhod python je, že môžete okamžite vyskúšať nový program. Odporúča sa udržiavať príkazový riadok súčasne s textovým editorom. Uloženie zmien v editore, môžete okamžite spustiť program z príkazového riadka a zmeny testov.
  • Časť 5 z 5:
    Vytvorenie komplexných programov
    1. Obrázok s názvom 167107 19
    jeden. Experiment s riadiacimi operátormi. Kontrolné operátori vám umožňujú kontrolovať, aký program by mal robiť za určitých podmienok. Títo operátori sú základom programovania na Python, a umožnia vám vytvoriť programy, ktoré vykonávajú rôzne akcie v závislosti od vstupných údajov a podmienok. Začnime s operátorom Zatiaľ čo. V tomto príklade môžete použiť operátora Zatiaľ čo Na výpočet riadku Fibonacci na 100:
    # Každý počet Fibonacci Row je súčet predchádzajúcich dvoch čísel A, B = 0, 1Č < 100:print(b, end=` `)a, b = b, a+b
    • Cyklus bude vykonaný časom (zatiaľ čo) B menej ako (<) 100.
    • Výsledok bude odvodený 1 1 2 3 5 8 13 21 34 55 89
    • Tím koniec = `` vydá výsledok v rovnakom riadku namiesto stiahnutia každej hodnoty v samostatnom riadku.
    • Tento jednoduchý program má niekoľko vecí, ktoré by venovali pozornosť vytváraniu zložitých programov na Python:
    • Venujte pozornosť odsadeniu. : Ukazuje, že ďalší riadok bude odsadený a bude súčasťou kódového bloku. Vo vyššie uvedenom príklade Tlač (b) a A, B = B, A + B sú súčasťou bloku Zatiaľ čo. Pre váš program je potrebný správne zarážky.
    • V jednom tyči môžete definovať niekoľko premenných. Vo vyššie uvedenom príklade A a B Obaja sú definované v prvom riadku.
    • Ak zadáte tento program priamo do tlmočníka, mali by ste pridať prázdny reťazec na konci tak, aby tlmočník vie, že program je dokončený.
  • Obrázok s názvom 167107 20
    2. Definovať funkcie v rámci programu. Môžete definovať funkcie, ktoré neskôr zavolajte. To je obzvlášť užitočné, ak potrebujete použiť niekoľko funkcií vo veľkom programe. V nasledujúcom príklade môžete vytvoriť funkciu na výpočet série FibonAcci, podobne ako ten, ktorý ste napísali skôr:
    Def Fib (n): A, B = 0, 1 < n:print(a, end=` `)a, b = b, a+bprint()# Позже в программе можно вызвать нужную функцию# Фибоначчи для любого указанного значенияfib(1000)
  • Vráti sa 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  • Obrázok s názvom 167107 21
    3. Vytvorte zložitejší program s riadiacimi operátormi. Prevádzkovatelia správcov umožňujú vytvoriť osobitné podmienky, ktoré menia metódu ďalšieho vykonávania programu. Toto je obzvlášť dôležité, ak sa zaoberáte vstupným údajom užívateľa. V nasledujúcom príklade budeme používať operátorov ak, Elif (Inak, ak) a Inak Vytvoriť program, ktorý vyhodnocuje vek používateľa.
    Vek = Int (vstup ("Zadajte svoj vek: ")) Ak vek <= 12:print("Классно быть ребенком!")elif age in range(13, 20):print("Вы подросток!")else:print("Время взросления")# Если любое из этих утверждений истинно,# будет отображено соответствующее сообщение.# Если ни одно утверждение не истинно, будет# показано сообщение "иначе".
  • Tento program tiež predstavuje niektorých veľmi dôležitých operátorov, ktorí budú vo väčšine rôznych aplikácií veľmi užitočné:
  • Vstup () - Prevádzkovateľ očakáva vstup z klávesnice. Užívateľ uvidí správu napísanú v zátvorkách. V tomto príkladeVstup () Priložené do funkcie int (), znamená, že všetky zadané údaje budú interpretované ako celé číslo.
  • () - Táto funkcia môže byť použitá rôznymi spôsobmi. V tomto programe kontroluje, či je číslo v rozsahu od 13 do 20 rokov. Pri výpočte sa neberie do úvahy konečná hodnota intervalu.
  • Obrázok s názvom 167107 22
    4. Preskúmajte iné podmienené výrazy. V predchádzajúcom príklade bol použitý symbol "menej alebo rovné" (<=) для определения, удовлетворяет ли введенный возраст определенному условию. Вы можете использовать те же условные выражения, что и в математике, но написание их немного другое:
    Podmienené výrazy.
    VýznamSymbolSymbol v Pythone
    Menej ako<<
    Viac ako>>
    Menej alebo rovné<=
    Viac alebo rovné> =
    Rovná===
    Nerovná sa!=
  • päť. Pokračovať. Tu sú len základy pythonu. Aj keď je to jedna z najjednoduchších študijných jazykov, má, kde môžete kopať, ak máte samozrejme záujem. Najlepší spôsob, ako pokračovať v učení jazyka, je pokračovať v vytváraní programov! Pamätajte, že môžete rýchlo napísať programy priamo v tlmočeri a testovanie vykonaných zmien budú tak jednoduché, ako spustíte program z príkazového riadku.
  • Programovanie na Python má mnoho dobrých kníh vrátane "Študujeme python a program v pythone" (Mark Lutz), "Vývoj geroidov v Pythone" (Vastra E.), "Úvod do strojového tréningu s Pythonom" (Andreas Muller, Sarah Guido), "Python v podávaní systému UNIX a Linux" (Noah dar, Jeremy M. Jones) a ďalšie.
  • Na internete je mnoho zdrojov, ale väčšina z nich je orientovaná na python 2.X. Možno budete musieť vykonať úpravy uvedené príklady.
  • V mnohých programovacích kurzoch sú ponúkané triedy Python. Python sa často vyučuje na úvodných triedach, pretože je to jeden z najjednoduchších jazykov pre štúdium.
  • Tipy

    • Python je jedným z najjednoduchších programovacích jazykov, ale jeho štúdia si vyžaduje určitú trpezlivosť. Okrem toho to pomôže pri zvládnutí niektorých základov algebry, pretože Python je veľmi zle viazaný na matematiku.
    Podobné publikácie