Jak naprogramovat skvělý geometrický vzor v Pythonu (s obrázky)

Obsah:

Jak naprogramovat skvělý geometrický vzor v Pythonu (s obrázky)
Jak naprogramovat skvělý geometrický vzor v Pythonu (s obrázky)

Video: Jak naprogramovat skvělý geometrický vzor v Pythonu (s obrázky)

Video: Jak naprogramovat skvělý geometrický vzor v Pythonu (s obrázky)
Video: How to Upload Files to Dropbox Shared Folders | www.dropbox.com 2021 2024, Duben
Anonim

Programování někdy může být nudné a únavné, zvláště pokud jde o hodiny programování. Programy, které vytvoříte, často zobrazí vše v černém malém okně a je to. V programovacím jazyce Python můžete použít něco, co se nazývá Turtle Graphics, což vám umožní vytvořit docela pěkné programy. Programátor jakékoli úrovně dovedností to může použít k vytvoření skvělého geometrického vzoru v Pythonu.

Kroky

Krok 1: Naprogramujte skvělý geometrický vzor v Pythonu
Krok 1: Naprogramujte skvělý geometrický vzor v Pythonu

Krok 1. Stažení kompilátor Pythonu.

Určitě si stáhněte verzi 2.7.

Naprogramujte skvělý geometrický vzor v kroku 2 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 2 v Pythonu

Krok 2. Otevřete prostředí Python

Přejděte do složky Python 2.7 a klikněte na „IDLE (python GUI). Mělo by to vyskočit s tímto pythonovým shellem.

Krok 3 naprogramujte skvělý geometrický vzor v Pythonu
Krok 3 naprogramujte skvělý geometrický vzor v Pythonu

Krok 3. Spusťte nový soubor z prostředí

V levém horním rohu klikněte na soubor a v rozevíracím seznamu klikněte na „Nový soubor“. Otevře se soubor bez názvu, do kterého budete psát svůj program.

Naprogramujte skvělý geometrický vzor v kroku 4 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 4 v Pythonu

Krok 4. Importujte želví grafiku

Abyste mohli používat želví grafiku, musíte ji importovat do svého programu. Toto jste v prvním řádku svého kódu. Jednoduše zadejte „z importu želv *“. Aby váš program získal náhodně generované barvy, na dalším řádku musíte zadat „importovat náhodně“.

Naprogramujte skvělý geometrický vzor v kroku 5 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 5 v Pythonu

Krok 5. Vytvořte ve svém programu obrazovku

Chcete -li mít ve svém programu grafiku, musíte vytvořit obrazovku, ve které se bude zobrazovat. To provedete vytvořením proměnné (nejlepší je pojmenovat obrazovku proměnné) a nastavením stejné funkce „Screen ()“. Je také nutné nastavit velikost obrazovky. Na dalším řádku vezmete název proměnné, který jste pro obrazovku vytvořili, a použijete funkci velikosti obrazovky. Například: screen.screensize (400, 400, „černý“). Uvnitř závorek je nastavení výšky, šířky a barvy pozadí obrazovky.

Naprogramujte skvělý geometrický vzor v kroku 6 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 6 v Pythonu

Krok 6. Vytvořte pero a nakreslete geometrický vzor

Podobně jako v předchozím kroku na obrazovce nastavíte proměnnou (nejlépe pojmenovanou pro uložení zmatků) rovnou funkci „Pero ()“. Na dalším řádku nastavíte rychlost pera pomocí funkce rychlosti stejným způsobem jako v posledním kroku, ale místo „.screensize“použijete „.speed“. V závorkách nastavujete rychlost (pro rychlé vytvoření vzoru zkuste nastavit rychlost na 75).

Naprogramujte skvělý geometrický vzor v kroku 7 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 7 v Pythonu

Krok 7. Vytvořte proměnnou, která bude později použita jako velikost čtverce

Skvělý geometrický vzor, který získáte v tomto programu, je vytvořen z mnoha čtverců nakreslených na obrazovce. Musíte vytvořit proměnnou s názvem „velikost“a rovnat ji 20, která bude použita k nastavení velikosti těchto čtverců

Naprogramujte skvělý geometrický vzor v kroku 8 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 8 v Pythonu

Krok 8. Vytvořte smyčku for

Chcete -li získat požadovaný geometrický vzor, musíte nechat pero vytvářet čtverce, děláte to prostřednictvím opakování, pro které je smyčka for. To se provádí zapsáním na další řádek kódu „pro i v rozsahu (150):“. Co to udělá, je nastavit program tak, aby něco spustil 150krát, v tomto případě bude použit pro kreslení čtverců 150krát, což bude mít za následek skvělý geometrický vzor. (Všechny kroky po vytvoření smyčky for budou muset být uvnitř smyčky for. To se provádí jednoduše stisknutím klávesy tab a odsazením. Po vytvoření smyčky by to však mělo udělat automaticky.)

Naprogramujte skvělý geometrický vzor v Pythonu, krok 9
Naprogramujte skvělý geometrický vzor v Pythonu, krok 9

Krok 9. Připravte si náhodnou barvu

Chcete -li dát vzoru náhodně generované barvy, musíte provést následující. Na dalším řádku vytvořte proměnnou s názvem „r“a nastavte ji na „random.randint (0, 225). Tento krok opakujte ještě dvakrát pomocí názvů proměnných „g“a „b“.

Naprogramujte skvělý geometrický vzor v kroku 10 Pythonu
Naprogramujte skvělý geometrický vzor v kroku 10 Pythonu

Krok 10. Uložte náhodnou barvu

Nyní, když existují tři proměnné generující náhodná čísla, musíte je uložit do proměnné. V dalším řádku kódu vytvořte proměnnou s názvem „randcol“a nastavte ji na „(r, g, b)“.

Naprogramujte skvělý geometrický vzor v Pythonu, krok 11
Naprogramujte skvělý geometrický vzor v Pythonu, krok 11

Krok 11. Povolte programu používat barvu

Aby váš program získal přístup k barvám, spustili jste funkci color. Chcete -li spustit barevnou funkci, stačí zadat na další řádek kódu „colormode (255)“a přejít na další řádek.

Naprogramujte skvělý geometrický vzor v kroku 12 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 12 v Pythonu

Krok 12. Nastavte barvu

Pomocí pera, které jste vytvořili dříve, nastavíte jeho barvu. To provedete napsáním „pen.color (randcol)“. Vaše pero nyní získá náhodnou barvu, když vytáhne vzor.

Naprogramujte skvělý geometrický vzor v kroku 13 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 13 v Pythonu

Krok 13. Uveďte pokyny k peru

Abyste dosáhli požadovaného efektu, budete muset zadat „pen.circle (velikost, kroky = 4)“. V kroku 7 jste vytvořili proměnnou „velikost“, která se zde používá. Čtverec pak tvoří část „kroky = 4“.

Naprogramujte skvělý geometrický vzor v Pythonu, krok 14
Naprogramujte skvělý geometrický vzor v Pythonu, krok 14

Krok 14. Otočte pero

Skvělý vzor pochází z otáčení pera v každé iteraci smyčky. Pero otočíte napsáním na další řádek kódu „pen.right (55)“. Díky tomu se pero otočí doprava o 55 stupňů pokaždé skrz smyčku.

Naprogramujte skvělý geometrický vzor v kroku 15 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 15 v Pythonu

Krok 15. Zvětšete velikost čtverce

Součástí skvělého vzoru je, že se náměstí stále zvětšuje. To provedete tak, že napíšete poslední řádek kódu „velikost = velikost +3“. Takže pokaždé ve smyčce zvětší velikost čtverce o 3.

Naprogramujte skvělý geometrický vzor v kroku 16 v Pythonu
Naprogramujte skvělý geometrický vzor v kroku 16 v Pythonu

Krok 16. Spusťte program

Váš program by měl vypadat jako tady. Chcete -li vidět skvělý geometrický vzor, stačí na klávesnici stisknout „f5“.

Tipy

  • Při prvním spuštění vás požádá o uložení programu. Ujistěte se, že jste jej uložili jako soubor.py
  • Pokud po prvním spuštění program říká, že program nereaguje, ignorujte jej a ukončete program.

Doporučuje: