Obsah:
- Krok 1: Instalace Pythonu
- Krok 2: Instalace balíčků
- Krok 3: První program Pythonu (nastavení)
- Krok 4: Komentáře
- Krok 5: Ukládání a práce s proměnnými
- Krok 6: Výpočty
- Krok 7: Pokud prohlášení
- Krok 8: Konec ???
Video: Jednoduchý způsob Pythonu: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
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ů
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í)
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:
Jak vytvořit svůj první jednoduchý software pomocí Pythonu: 6 kroků
Jak vytvořit svůj první jednoduchý software pomocí Pythonu: Ahoj, vítejte v tomto Instructables. Zde vám řeknu, jak vytvořit vlastní software. Ano, pokud máte nápad … ale víte implementovat nebo máte zájem vytvářet nové věci, pak je to pro vás … Předpoklad: Měli byste mít základní znalosti o P
Extrémně jednoduchý způsob, jak začít s domácí automatizací pomocí modulů DIY: 6 kroků
Extrémně jednoduchý způsob, jak začít s domácí automatizací pomocí modulů DIY: Byl jsem příjemně překvapen, když jsem se rozhodl zkusit přidat nějaké domácí senzory do domácího asistenta. Používání ESPHome je velmi jednoduché a v tomto příspěvku se naučíme ovládat pin GPIO a také získávat teplotu & údaje o vlhkosti z bezdrátového
Jednoduchý způsob čištění vinylových desek: 5 kroků (s obrázky)
Jednoduchý způsob čištění vinylových desek: Mnoho začínajících sběratelů vinylů moc neví o deskách ani o tom, jak se o ně správně starat. Jedna z prvních věcí, na které jsem se podíval, když jsem začal sbírat, je, jak správně čistit vinyl. Existuje mnoho různých lidí, kteří vám řeknou různé
(Jednoduchý) snadný způsob získání analogového/pwm zvuku z Raspberry PI Zero a také připojení k Crt TV: 4 kroky
(Jednoduchý) snadný způsob, jak získat analogový/pwm zvuk z Raspberry PI Zero a také připojení k Crt TV: Zde jsem použil nejjednodušší metodu pro přenos zvuku do televize spolu s kompostovým videem
Opravdu jednoduchý/snadný/nekomplikovaný způsob, jak přimět lidi/lidi/zvířata/roboty, aby vypadali, jako by měli opravdu chladné/jasné tepelné vidění (barva dle vašeho výběru) pomocí GIMP: 4 kroky
Opravdu jednoduchý/snadný/nekomplikovaný způsob, jak přimět lidi/lidi/zvířata/roboty, aby vypadali, jako by měli opravdu chladnou/jasnou tepelnou vizi (barva dle vašeho výběru) pomocí GIMP: Přečtěte si … název