Obsah:

Psaní prvního počítačového programu: 10 kroků
Psaní prvního počítačového programu: 10 kroků

Video: Psaní prvního počítačového programu: 10 kroků

Video: Psaní prvního počítačového programu: 10 kroků
Video: 10 nejužitečnějších aplikací na PC 2024, Listopad
Anonim
Psaní prvního počítačového programu
Psaní prvního počítačového programu

Proč programování?

Počítačové programování nebo „kódování“se zdá být velmi zastrašující. Možná si nemyslíte, že o počítačích nevíte dost, a děsí vás představa řešení problémů, které se objevují na vašem osobním notebooku. Pokud se domníváte, že váš strnulý vztah k počítačům vás diskvalifikuje z učení se programování v počítači, mýlíte se. Můžete si myslet, že musíte „být dobrý v počítačích“, ale spousta programátorů také bojuje s jednoduchými úkoly, jako je zjištění, proč váš počítač nezdá, že by vytiskl dokument. Pravdou je, že nemusíte být odborníkem, abyste byli dobří v počítačovém programování.

Počítačové programování je mnohem jednodušší, než se zdá, a může vést k obohacující a vysoce placené kariéře. v tomto článku CNBC od Courtney Connley s názvem „20 nejlepších pracovních míst v Americe v roce 2020“bylo pět z prvních deseti pracovních míst programování. Zde vám pomůžeme začít s vaším úplně prvním počítačovým programem.

Zásoby

  • Počítač
  • Připojení k internetu

Krok 1: Vyberte si programovací jazyk

Počítačové programy jsou jednoduše souborem instrukcí, které jsou počítači poskytovány jeden po druhém. Pro počítač jsou tyto instrukce nakonec jen spoustou jedniček a nul nebo binárních. Protože lidé neumí binárně mluvit, používají programátoři k psaní těchto pokynů různé počítačové jazyky přátelské k lidem. Tyto jazyky mají názvy jako C (vyslovuje se jako písmeno „C“), C ++ (vyslovuje se jako viz plus plus), Java, JavaScript (bez vztahu k Javě), Go, Rust a Python. Každý z těchto jazyků přináší své výhody a jakmile se v programech pro psaní začnete cítit pohodlně, bude snazší se naučit nový.

V tomto příkladu budeme používat Python. Je snadno použitelný, snadno se učí a je po něm velká poptávka.

Krok 2: Stáhněte si Python

Stáhněte si Python
Stáhněte si Python

Abyste mohli spustit program Python, musíte mít ve svém systému nainstalován Python. Python je zdarma a lze jej stáhnout na adrese https://www.python.org/downloads/. Na tomto webu stáhněte soubor kliknutím na žluté tlačítko „Stáhnout Python 3.8.3“.

POZNÁMKA: Číslo 3.8.3 se může lišit, protože toto tlačítko stáhne nejnovější verzi.

Krok 3: Nainstalujte Python

Nainstalujte si Python
Nainstalujte si Python
Nainstalujte si Python
Nainstalujte si Python
Nainstalujte si Python
Nainstalujte si Python

Spusťte stažený soubor.

Na první obrazovce instalačního programu se ujistěte, že je zaškrtnuto políčko vedle položky „Přidat Python 3.8 do PATH“, pokud na políčko nezaškrtnete, zobrazí se, pak klikněte na horní možnost „Instalovat nyní“.

Jak se Python nainstaluje do vašeho systému, zobrazí se indikátor průběhu. Trpělivě počkejte, instalace by měla trvat jen několik okamžiků.

Po dokončení se zobrazí obrazovka s oznámením, že nastavení bylo úspěšné. Klikněte na zavřít a instalace je dokončena.

Krok 4: Otevřete Poznámkový blok

Otevřete Poznámkový blok
Otevřete Poznámkový blok
Otevřete Poznámkový blok
Otevřete Poznámkový blok

Programátoři často používají k psaní všech svých programů IDE (Integrated Development Environment). IDE obvykle přichází s nástroji, které zvýrazní části programu a zachytí překlepy pro programátora při psaní jejích pokynů. U komplikovaných programů může IDE opravdu pomoci. K dispozici jsou skvělá IDE zdarma, ale nejsou nutná. Počítačové programy lze psát téměř v jakémkoli textovém editoru, na který si vzpomenete, ve skutečnosti budeme psát náš program v programu Poznámkový blok. Poznámkový blok je ve výchozím nastavení nainstalován na všech operačních systémech Windows a bude fungovat dobře.

Poznámkový blok otevřete kliknutím na nabídku Start a zadáním „poznámkového bloku“na klávesnici a kliknutím na něj, jakmile ho systém najde.

Když je otevřený, najdete prázdný textový soubor.

Krok 5: Definujte funkci

Je načase, abyste napsali svůj program! Sotva se můžete nazývat programátorem, aniž byste napsali program „ahoj svět“. Toto je tradice kódování!

Když Python spustí váš program, bude číst pokyny, jeden řádek po druhém od začátku programu do konce programu. Vaším prvním úkolem je definovat funkci. Nejzákladnějším způsobem, jak popsat funkci, je pojmenovaná skupina instrukcí, kterou lze znovu použít, kdykoli ji nazveme jménem. Naši funkci budeme nazývat hello_world.

Chcete -li definovat funkci, musíme použít klíčové slovo „def“, pojmenovat jej, sadu závorek a řádek zakončit dvojtečkou, aby vaše funkce začala takto:

def hello_world ():

Na dalším řádku dáte této funkci její skupinu pokynů. V tomto případě bude vaše skupina velmi malá, stačí jedna instrukce. Python sleduje, co patří funkci, kontrolou odsazení. Abychom řekli, že je tato instrukce součástí funkce, stiskneme na naší klávesnici „Tab“a poté jí dáme instrukční tisk („Hello World!“)

def hello_world ():

tisk („Hello World!“)

Krok 6: Vytvořte vstupní bod pro svůj program

V tuto chvíli jste napsali funkci, ale počítači jste neřekli, aby tuto funkci vykonával kdekoli. V tomto kroku to uděláte. Chcete -li volat naši funkci „hello_world“na nové lince, stačí ji pojmenovat. Zadejte následující bez úvodní karty:

Ahoj světe()

Klíčové slovo „def“nemusíte zadávat, protože nic nedefinujete. Není také nutné vkládat dvojtečku, protože počítači neříkáte, co tato funkce bude dělat, když se zavolá, už jste to udělali.

Váš program nyní vypadá takto:

def hello_world ():

tisk („Hello World!“) hello_world ()

Zdá se to hloupé, ale stojí za to opakovat: První dva řádky definují funkci, poslední řádek tuto funkci volá.

Krok 7: Uložení souboru

Uložení souboru
Uložení souboru

To je vše, napsali jste celý program! Poplácejte se po zádech. Každému, kdo bude poslouchat, můžete říci: „Počítačové programování není tak těžké! Už jsem psal program dříve. Budete mít úplnou pravdu! Ale ještě nejste hotovi. Nyní, když jste psali pokyny pro počítač, je čas sledovat, jak počítač tyto pokyny spouští.

Chcete -li to provést, musíte uložit program, který jste právě napsali. Klikněte na nabídku „Soubor“a vyberte možnost Uložit. Když se zobrazí výzva, vyberte jako umístění pro uložení souboru složku Desktop. V poli „Uložit jako typ“vyberte „Všechny soubory (*.*)“A pojmenujte soubor hello.py.

Uložením souboru zde usnadníte vyhledání, když se pokoušíme spustit program.

Krok 8: Spuštění souboru

Spuštění souboru
Spuštění souboru
Spuštění souboru
Spuštění souboru
Spuštění souboru
Spuštění souboru
Spuštění souboru
Spuštění souboru

Jak je tento program napsán, musí být spuštěn v příkazovém řádku. Otevřete jej kliknutím na nabídku Start systému Windows, zadáním „cmd“na klávesnici a stisknutím klávesy Enter.

Nyní přejděte do umístění, kam jste uložili program, do složky Desktop, zadáním „cd Desktop“a stiskněte klávesu Enter. Poté počítaču řekněte, aby používal program Python ke spuštění programu, zadáním „py“následovaným mezerou a názvem vašeho programu.

Nyní stiskněte Enter a úspěšně jste provedli svůj program!

Vidíte, co to udělalo? Spustilo to váš program, zavolalo vaši funkci a vytisklo text „Hello World!“na vlastní lince.

Krok 9: Jděte trochu dále

Jděte trochu dále
Jděte trochu dále
Jděte trochu dále
Jděte trochu dále

V tuto chvíli jste programátor (nebo kodér, jakkoli si chcete říkat!) Nyní to udělejte ještě o krok dále. Možná do své funkce přidejte ještě několik pokynů pro tisk („“), jen se ujistěte, že je to stejné odsazení jako vaše druhé, a do uvozovek vložte libovolný požadovaný text. Možná zavolejte funkci několikrát navíc zadáním příkazů hello_world () na jejich vlastní řádky níže, kde jste zadali poslední. Než soubor znovu spustíte, nezapomeňte jej uložit!

Krok 10: Kam jít odtud

Skvělý! Napsali jste program. Doufejme, že uvidíte, jak zábavné a snadné to může být. Co teď? Existuje tolik skvělých věcí, o kterých můžete svému počítači přikázat, že jsme se jimi nezabývali. Pokud je nějaká podmínka splněna, můžete počítač přimět, aby něco udělal, pomocí příkazů „if“. Pomocí příkazů „smyčky“můžete počítač přimět dělat něco znovu a znovu. Můžete je kombinovat v nekonečném množství způsobů. Data můžete ukládat do proměnných, které budou použity později. Každý z těchto konceptů je snadno uchopitelný. Existuje milion bezplatných zdrojů, ze kterých se lze učit, včetně Instructables. Když jsem poprvé začínal, učil jsem se ze stránky www.codecademy.com, která nabízí bezplatné kurzy kódování v mnoha programovacích jazycích včetně Pythonu a vřele je doporučuji.

Doporučuje: