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)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.

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.

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).

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 >>>.
Časť 2 z 5:
Základné pojmyjeden. 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.

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.

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čkaVykoná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.
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.

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

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

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

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ý programjeden. 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.

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ť.

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!")

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.

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.

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 programovjeden. 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ý.

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)

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("Время взросления")# Если любое из этих утверждений истинно,# будет отображено соответствующее сообщение.# Если ни одно утверждение не истинно, будет# показано сообщение "иначе".

4. Preskúmajte iné podmienené výrazy. V predchádzajúcom príklade bol použitý symbol "menej alebo rovné" (<=) для определения, удовлетворяет ли введенный возраст определенному условию. Вы можете использовать те же условные выражения, что и в математике, но написание их немного другое:
Význam | Symbol | Symbol 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.
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.