Obsah:

Jednoduchý způsob Pythonu: 8 kroků
Jednoduchý způsob Pythonu: 8 kroků

Video: Jednoduchý způsob Pythonu: 8 kroků

Video: Jednoduchý způsob Pythonu: 8 kroků
Video: Jak se naučit PROGRAMOVAT v Pythonu: 3 kroky pro úplné začátečníky 2024, Listopad
Anonim
Jednoduchý způsob Pythonu
Jednoduchý způsob Pythonu

Takže jste se rozhodli naučit se Python a narazili jste na tento návod. (Ano, používám Python jako sloveso.)

Vím, že si můžete dělat starosti, zvláště pokud je to váš první programovací jazyk, takže vás mohu uklidnit …

Python je VELMI VELMI uživatelsky přívětivý programovací jazyk, který se nejenže můžete naučit za hodinu, ale v podstatě už to víte, protože je to tak intuitivní.

Předně je důležité vědět, že programátoři v žádném případě neznají žádný programovací jazyk jako celek. Spousta programování je vědět, co chcete dělat, nevědět, jak to udělat, a Googlovat odpověď, najít ukázkový kód a poté jej upravit tak, aby vyhovoval vašim potřebám.

Python je populární programovací jazyk, což znamená, že spoustu příkladů kódu lze najít online.

V tomto pokynu se naučíme, jak zprovoznit Python a projdeme si několik základních příkladů kódu (s cheat-sheetem s pokročilejšími příklady na konci).

Existuje odkaz na můj GitHub, kde jsou zveřejněny všechny ukázkové kódy.

Protože Instructables může kód zpackat, doporučuji zkopírovat a vložit ukázkové kódy z GitHub:

Krok 1: Instalace Pythonu

Vím, víš, jak stahovat a instalovat věci, duuuh.

Nastavení Pythonu je však trochu obtížné, pokud to děláte poprvé, ale proto to čtete krok za krokem. Budeš v pořádku.

-Klikněte na „Stáhnout instalační program Windows x86-64“zde:

(Předpokládám, že používáte Windows, pokud ne, postup je víceméně stejný)

-Když se stahování dokončí, stačí stisknout NEXT, dokud se nenainstaluje. Doporučuji změnit instalační cestu na něco méně matoucího jako „C:/Python“

Gratulujeme, máte SKVĚLE hotovo! Nyní můžete používat Python, ale je hezké mít nainstalované některé běžné balíčky, což uděláme v dalším kroku.

Krok 2: Instalace balíčků

Instalace balíčků
Instalace balíčků
Instalace balíčků
Instalace balíčků

Pokud chcete, můžete tento krok přeskočit, protože Python je schopen spoustu věcí přímo z krabice.

Možná však budete chtít zkontrolovat kroky, protože nakonec budete muset nainstalovat nějaké balíčky, když budete chtít s Pythonem dělat efektnější věci.

Pokud jste spíše vizuální žáci, zde je video, jak na to:

Textové pokyny:

Po dokončení instalace Pythonu přejděte do složky, kam jste nainstalovali Python (řekněme, že je to C:/Python) a najděte složku s názvem „Skripty“. Uvnitř by měl být soubor s názvem „pip3.8“(nebo vyšší číslo na konci, podle toho, kdy to čtete, takže stačí najít pipX. Y)

-Neklikejte na pip3.8, neděláme to (viz, ne tak přímočaře, jak by se mohlo zdát)

-Když podržíte Ctrl, klikněte pravým tlačítkem někam do složky Scripts a najděte „Open PowerShell“, klikněte na to. Otevře se modrá obrazovka s nějakým textem.

-Jakmile jste tam, zadejte pip3.8 install numpy a stiskněte Enter

To je ono, takhle nainstalujete knihovnu! Snadné, co?

Při instalaci balíčků byste při instalaci numpy finish měli také nainstalovat matplotlib a scipy. Význam typu „pip3.8 install NAME“

Jakmile to skončí, můžete začít programovat.

Krok 3: První program Pythonu (nastavení)

První program Pythonu (nastavení)
První program Pythonu (nastavení)
První program Pythonu (nastavení)
První program Pythonu (nastavení)
První program Pythonu (nastavení)
První program Pythonu (nastavení)

Když jsme nainstalovali Python, nainstalovali jsme Python IDLE a použijeme jej k zápisu našich programů pomocí.

Bohužel nemá roztomilou ikonu. V mém případě jej najdete v C: / Python / Python38 / Lib / idlelib.

-Ve vaší instalační složce přejděte na Lib a poté na idlelib. Najděte soubor s názvem „nečinný“a spusťte jej. Otevře se okno.

-Kliknutím Ctrl+N otevřete nové okno s názvem „bez názvu“. Zde budeme psát náš první program v Pythonu!

-Stačí zkontrolovat, zda vše funguje, zadejte následující:

tisk („Všechno jsem to udělal“)

-Hit F5 pro uložení souboru. Vyberte jméno a uložte jej někam, kde ho najdete. Doporučuji vyhrazený soubor s názvem Python na ploše.

-Když stisknete F5, uložíte všechny změny a také spustíte program. Otevře se nové okno a uvnitř bude napsáno „Všechno jsem to udělal“. A tohle všechno jste vlastně udělali, napsali jste svůj první program v Pythonu. Gratulujeme!

Doporučuji, abyste si vytvořili zkratku pro nečinnost a dali si ji na plochu pro snadný přístup v budoucnosti.

V následujících krocích vysvětlím základy toho, jak věci v Pythonu fungují. Neváhejte se na ně podívat, pokud s programováním začínáte, nebo přeskočte na poslední krok, kam jsem v ukázkové podobě připojil cheat-list Pythonu s většinou základních funkcí.

Krok 4: Komentáře

Protože již víme, jak tisknout aka psát věci na obrazovku, můžeme přejít k přidávání komentářů k našemu kódu. Komentáře jsou velmi důležitou součástí kódování a vypadají jako profesionálové. Komentáře jsou řádky kódu, které jsou tam jen pro lidi, kteří kód čtou. Vysvětlují, co má část kódu dělat v lidském jazyce, takže nemusíte analizovat každý řádek kódu, abyste viděli, co dělá.

Pamatujte, komentáře = dobré

Napíšeme komentář pomocí #. Python po #nic nevidí, komentář vypadá takto:

tisk („Udělal jsem to znovu“) #Oops

Pokud stisknete F5 a spustíte program, výstup bude „udělal jsem to znovu“bez Oops.

Nyní, když víte, jak komentovat svůj kód, přejdeme k provádění několika výpočtů.

Instructables má tendenci pokazit kód, pokud jej zkopírujete a vložíte, takže doporučuji zkopírovat kód pro tento krok z mého GitHubu zde.

Krok 5: Ukládání a práce s proměnnými

Protože nyní píšeme programy, většina z nich bude muset ukládat data, která do programu zapíšeme, a pak s tím něco dělat. Informace můžete buď kódovat do programu před spuštěním, nebo je zadat na výzvu pomocí funkce input ().

Nejprve musíte vědět, že Python (a další programovací jazyky) nevidí = jako my.

Python = znamená „uložit pravou stranu = na levou stranu =. Abychom předešli nejasnostem, podívejme se na příklad.

Protože jsme nyní programátoři, vysvětlení toho, co kód dělá, bude v komentářích.

a = 1 #název a se nyní rovná 1

b = a #protože a se rovná 1, b se nyní také rovná 1

print ("a") #potřebujeme vytisknout hodnoty, abychom viděli spuštěný program

Jak jste si možná všimli, programy v Pythonu se spouštějí od prvního řádku k poslednímu v sekvenčním pořadí. To znamená, že pokud nyní předefinujeme proměnnou, hodnota v ní bude nahrazena. Například:

a = 1 #a je 1b = a #b je také 1, protože a = 1a = 2 #a je nyní změněno na 2, ale b si stále pamatuje první hodnotu a, protože jsme změnili hodnotu a v řádku 3 a b bylo definováno na řádku 2

tisk ("a")

tisk ("b")

Instructables má tendenci pokazit kód, pokud jej zkopírujete a vložíte, takže doporučuji zkopírovat kód pro tento krok z mého GitHubu zde.

Krok 6: Výpočty

Nyní provedeme nějaké výpočty, jen menší upgrade oproti tomu, co jsme dělali v předchozím kroku.

a = 1

b = 2

c = 0 #nejprve dáme c hodnotu, tak proč ne 0, ale může to být cokoli, protože hodnotu změníme v dalším řádku

c = a+b #c je nyní 1+2 aka c = 3

print ("c:", c) #tiskneme "c:" jako text, poté přidáme hodnotu c, aby to vypadalo pěkně

print ("a:", a, "b:", b, "c:", c) #podobně vytiskneme ostatní proměnné a jejich názvy

V podstatě stejným způsobem můžeme použít:

+, - plus a mínus jsou samozřejmé

* znásobí hodnoty

/ rozděluje hodnoty

Například:

a = 1

b = 2

c = a/b #hodnota c je nyní 1/2 alias 0,5

tisk ("c:", c)

Instructables má tendenci pokazit kód, pokud jej zkopírujete a vložíte, takže doporučuji zkopírovat kód pro tento krok z mého GitHubu zde.

Krok 7: Pokud prohlášení

Někdy budeme chtít, aby náš program vytiskl nějaký výsledek, POKUD se něco stane. V tomto programu vytiskneme pouze číslo, pokud je vyšší než 100:

number1 = 10 #můžeme mu dát libovolný název, předchozí příklady používaly jako příklad a

mississippi = 90 #viz název může být jakýkoli, pokud začíná písmenem

a = 91 #stále můžeme použít a

pokud number1+mississippi> = 100: #IF levá strana je větší nebo rovná pravé

tisk („číslo1+mississippi je alespoň 100“) #udělejte to (ano, musí to být odsazeno)

pokud number1+a == 100: #IF, levá strana se přesně rovná pravé

print ("number1+a is at least 100") #to, if the IF is not true

Pokud spustíme tento program, uvidíme, že vytiskne pouze první příkaz, protože 10+90 je 100

Instructables má tendenci pokazit kód, pokud jej zkopírujete a vložíte, takže doporučuji zkopírovat kód pro tento krok z mého GitHubu zde.

Krok 8: Konec ???

Je tohle všechno pro Python ?!

Naaah, daleko od toho. Nyní znáte základy ukládání proměnných a počítání s nimi. Pro větší funkčnost jsem připojil cheatsheet Pythonu s jednoduchými příklady kódu. Nejlepší způsob, jak se to naučit, je vyzkoušet si příklady sami a zjistit, co se stane, když změníte kód.

Soubory lze také najít na mém GitHubu, zde:

Doporučuje: