Obsah:
- Krok 1: Požadavky
- Krok 2: Použití editoru IDLE
- Krok 3: První řádky kódu - importujte Python Turtle
- Krok 4: Vytvoření čtverce
Video: Naučte se kódovat pomocí želvy Python: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
V tomto tutoriálu představíme zábavný svět kódování pomocí Pythonu, konkrétně knihovny Turtle.
Předpokládáme, že nemáte předchozí zkušenosti s kódováním. Pokud máte zájem dozvědět se více, doporučujeme přečíst si autorovu knihu:
www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…
Krok 1: Požadavky
Co je potřeba?
PC nebo Raspberry Pi s nainstalovaným Pythonem 2.7 nebo vyšším.
Je úžasné, že Python lze spustit na jakémkoli počítači pod většinou operačních systémů. Informace o tom, jak stáhnout python do zařízení, najdete na:
www.python.org/
V nabídce Stáhnout vyberte svůj operační systém a postupujte podle pokynů k instalaci.
Krok 2: Použití editoru IDLE
V tomto tutoriálu použijeme editor IDLE (Integrated Development and Learning Environment) Pythonu, ale existuje mnoho dalších. V Robo-Geek se nám líbí, že je to snadno pochopitelné, odvede svou práci a není to pro první kodéry zastrašující. Další informace o IDLE naleznete na adrese:
docs.python.org/2/library/idle.html
Po instalaci Pythonu musíme otevřít IDLE.
Jak otevřít editor IDLE bude záviset na používaném operačním systému. Z důvodu jednoduchosti bude zbytek tutoriálu předpokládat, že používáte počítač s Windows 10. Pokud ne, nedělejte si příliš starosti, proveďte rychlé vyhledávání na internetu a najdete spoustu pomoci.
V systému Windows přejděte do nabídky Start, podívejte se do složky Python a vyberte ikonu IDLE.
Pokud budete úspěšní, uvidíte obrazovku pro tento krok na obrázku. První řádek v nabídce uvádí, jakou verzi Pythonu používáte.
Krok 3: První řádky kódu - importujte Python Turtle
Nyní vzrušující část tutoriálu. Pojďme ke kódu:
Nejprve musíme zavolat knihovnu, kterou budeme používat, to se provádí pomocí příkazu import. Zadejte následující a stiskněte Enter.
importovat želvu
Všimněte si, že IDLE zvýrazní oranžově import příkazu python. Dále musíme vytvořit želví objekt, zadejte následující kód a stiskněte Enter
t = želva. želva ()
Pokud po stisknutí klávesy Enter nedojde k žádné syntaxi nebo pravopisným chybám, zobrazí se nová obrazovka s trojúhelníkem uprostřed bílého pozadí jako na obrázku pro tento krok. Umístěte okna samostatně a upravte rozměr oken tak, aby se vešly vedle sebe.
Krok 4: Vytvoření čtverce
Malý trojúhelník ve středu obrazovky představuje želvu.
Aby se želva pohnula vpřed, zadejte následující:
t.fd (100)
Všimněte si, želva se pohybovala o 100 pixelů ve směru, kterým želva ukazuje. Nyní otočíme želvu o 90 stupňů, aby směřovala dolů:
t.rt (90)
Nyní, když je želva dole, napíšeme několik dalších příkazů k dokončení čtverce:
t.fd (100) t.rt (90) t.fd (100) t.rt (90) t.fd (100)
Fantastické, že jste dokončili své první pole!
Nyní se resetujeme, přeneseme želvu domů a vyčistíme obrazovku:
t.home ()
t.clear ()
Alternativně můžeme čtverec nakreslit efektivněji pomocí smyčky for:
pro i v rozsahu (4):
t.fd (100) t.rt (90)
Barvu želvy můžeme změnit na modrou:
t.color ('blue')
A samozřejmě můžeme udělat mnohem více, tento tutoriál měl jen dát ochutnat a rozjet vás. Další informace naleznete v dokumentaci Python Turtle, docs.python.org/2/library/turtle.html
Zvažte také koupi autorovy knihy:
www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…
Vše nejlepší.
Doporučuje:
Jak kódovat a publikovat Matlab 2016b do Wordu (příručka pro začátečníky): 4 kroky
Jak kódovat a publikovat Matlab 2016b do Wordu (Průvodce pro začátečníky): Matlab je vysoce výkonný jazykový program, který se používá k výpočtu technických výsledků. Má schopnost integrovat vizuály, výpočty a programování uživatelsky přívětivým způsobem. Pomocí tohoto programu může uživatel publikovat problémy a řešení
Robot SCARA: učení o Fowardově a inverzní kinematice !!! (Plot Twist Naučte se, jak vytvořit rozhraní v reálném čase v ARDUINO pomocí ZPRACOVÁNÍ !!!!): 5 kroků (s obrázky)
Robot SCARA: učení o Fowardově a inverzní kinematice !!! (Plot Twist Naučte se, jak vytvořit rozhraní v reálném čase v ARDUINO pomocí ZPRACOVÁNÍ !!!!): Robot SCARA je ve světě průmyslu velmi oblíbeným strojem. Název znamená jak robotické rameno sestavené podle výběru, tak kloubové rameno robota. Je to v zásadě robot se třemi stupni volnosti, který je prvními dvěma ukázkami
Jak kódovat skladbu pomocí noty v Sonic Pi: 5 kroků
Jak kódovat skladbu pomocí noty v Sonic Pi: Tento instruktážní dokument načrtne některé základní kroky a části kódu, které je třeba použít při kódování písně v Sonic Pi pomocí notového záznamu! Existuje milion dalších kousků kódu, které se pokusí dodat vašemu hotovému dílu chuť, takže si také určitě zahrajte
Jak kódovat řádek podle Sumobota: 4 kroky
Jak kódovat řádek po Sumobotu: V tomto Instructable budu podrobně popisovat proces, ve kterém můžete kódovat Sumobota z Parallaxu tak, aby sledoval jedinou černou čáru
Jak kódovat pomocí Scratch: 15 kroků
Jak kódovat pomocí Scratch: Ahoj kluci! Toto je floppyman2! Tento projekt vám poskytne představu o tom, jak začít plošinovou hru od nuly