Ako naprogramovať cool geometrický vzor v Pythone (s obrázkami)

Obsah:

Ako naprogramovať cool geometrický vzor v Pythone (s obrázkami)
Ako naprogramovať cool geometrický vzor v Pythone (s obrázkami)

Video: Ako naprogramovať cool geometrický vzor v Pythone (s obrázkami)

Video: Ako naprogramovať cool geometrický vzor v Pythone (s obrázkami)
Video: Настя учится правильно шутить над папой 2024, Smieť
Anonim

Programovanie môže byť niekedy nudné a únavné, najmä pokiaľ ide o hodiny programovania. Programy, ktoré vytvoríte, často zobrazia všetko v čiernom okne a je to. V programovacom jazyku Python môžete použiť niečo, čo sa nazýva Turtle Graphics, čo vám umožní vytvoriť veľmi zaujímavé programy. Programátor akejkoľvek úrovne znalostí to môže použiť na vytvorenie skvelého geometrického vzoru v Pythone.

Kroky

Naprogramujte chladný geometrický vzor v Pythone, krok 1
Naprogramujte chladný geometrický vzor v Pythone, krok 1

Krok 1. Stiahnuť ▼ kompilátor Pythonu.

Nezabudnite si stiahnuť verziu 2.7.

Naprogramujte chladný geometrický vzor v kroku 2 v Pythone
Naprogramujte chladný geometrický vzor v kroku 2 v Pythone

Krok 2. Otvorte shell Pythonu

Prejdite do priečinka Python 2.7 a kliknite na „IDLE (python GUI). Malo by to vyskočiť s pytónovou škrupinou takto.

V kroku 3 v Pythone naprogramujte chladný geometrický vzor
V kroku 3 v Pythone naprogramujte chladný geometrický vzor

Krok 3. Spustite nový súbor z shellu

V ľavom hornom rohu kliknite na súbor a v rozbaľovacom zozname kliknite na „Nový súbor“. Otvorí sa súbor bez názvu, do ktorého napíšete program.

Naprogramujte chladný geometrický vzor v kroku 4 v Pythone
Naprogramujte chladný geometrický vzor v kroku 4 v Pythone

Krok 4. Importujte korytnačiu grafiku

Aby ste mohli používať grafiku korytnačiek, musíte ju importovať do svojho programu. Toto ste v prvom riadku kódu. Jednoducho napíšte „z importu korytnačky *“. Aby váš program dostal náhodne generované farby, v nasledujúcom riadku zadajte „import náhodne“.

Naprogramujte chladný geometrický vzor v kroku 5 v Pythone
Naprogramujte chladný geometrický vzor v kroku 5 v Pythone

Krok 5. Vytvorte obrazovku vo svojom programe

Ak chcete mať vo svojom programe grafiku, musíte vytvoriť obrazovku, na ktorej sa bude zobrazovať. Urobíte to tak, že vytvoríte premennú (najlepšie je pomenovať obrazovku premennej) a nastavíte ju tak, aby sa rovnala funkcii „Screen ()“. Je tiež potrebné nastaviť veľkosť obrazovky. V nasledujúcom riadku vezmite názov premennej, ktorý ste vytvorili pre svoju obrazovku, a použite funkciu veľkosti obrazovky. Napríklad: screen.screensize (400, 400, „čierny“). V zátvorkách je nastavenie výšky, šírky a farby pozadia obrazovky.

Naprogramujte chladný geometrický vzor v kroku 6 v Pythone
Naprogramujte chladný geometrický vzor v kroku 6 v Pythone

Krok 6. Vytvorte pero na nakreslenie geometrického vzoru

Rovnako ako v predchádzajúcom kroku na obrazovke nastavíte premennú (najlepšie pomenované pero, aby ste ušetrili zmätok) rovnajúcu sa funkcii „Pero ()“. Na nasledujúcom riadku nastavíte rýchlosť pera pomocou funkcie rýchlosti rovnakým spôsobom ako v poslednom kroku, ale namiesto „.screensize“použijete „.speed“. V zátvorkách nastavíte rýchlosť (na rýchle vytvorenie vzoru skúste nastaviť rýchlosť na 75).

Naprogramujte chladný geometrický vzor v kroku 7 v Pythone
Naprogramujte chladný geometrický vzor v kroku 7 v Pythone

Krok 7. Vytvorte neskôr premennú, ktorá sa použije ako veľkosť štvorca

Chladný geometrický vzor, ktorý získate v tomto programe, je vytvorený z mnohých štvorcov nakreslených na obrazovke. Musíte vytvoriť premennú s názvom „veľkosť“a rovnať sa 20, ktorá sa použije na nastavenie veľkosti týchto štvorcov

Naprogramujte chladný geometrický vzor v kroku 8 v Pythone
Naprogramujte chladný geometrický vzor v kroku 8 v Pythone

Krok 8. Vytvorte slučku for

Aby ste získali požadovaný geometrický vzor, musíte nechať pero vytvárať štvorčeky, robíte to prostredníctvom opakovania, na čo slúži slučka for. To sa vykoná napísaním na nasledujúci riadok kódu „pre i v rozsahu (150):“. Čo to urobí, je nastaviť program tak, aby niečo spustil 150 -krát, v tomto prípade to bude použité na 150 -krát kreslenie štvorcov, čo bude mať za následok chladný geometrický vzor. (Všetky kroky po vytvorení cyklu for budú musieť byť vnútri cyklu for. To sa robí jednoducho stlačením klávesu tab a odsadením. Po vytvorení cyklu by to však malo urobiť automaticky.)

Naprogramujte chladný geometrický vzor v kroku 9 v Pythone
Naprogramujte chladný geometrický vzor v kroku 9 v Pythone

Krok 9. Pripravte náhodnú farbu

Ak chcete dať vzoru náhodne generované farby, musíte urobiť nasledujúce. V nasledujúcom riadku vytvorte premennú s názvom „r“a nastavte ju na „random.randint (0, 225). Tento krok zopakujte ešte dvakrát s použitím názvov premenných „g“a „b“.

Naprogramujte chladný geometrický vzor v kroku 10 v Pythone
Naprogramujte chladný geometrický vzor v kroku 10 v Pythone

Krok 10. Uložte náhodnú farbu

Teraz, keď existujú tri premenné generujúce náhodné čísla, musíte ich uložiť do premennej. V nasledujúcom riadku kódu vytvorte premennú s názvom „randcol“a nastavte ju na „(r, g, b)“.

Naprogramujte chladný geometrický vzor v kroku 11 v Pythone
Naprogramujte chladný geometrický vzor v kroku 11 v Pythone

Krok 11. Nechajte program používať farbu

Aby ste svojmu programu poskytli prístup k farbám, spustili ste funkciu farieb. Na spustenie farebnej funkcie stačí napísať na nasledujúci riadok kódu „colormode (255)“a prejsť na nasledujúci riadok.

Naprogramujte chladný geometrický vzor v kroku 12 v Pythone
Naprogramujte chladný geometrický vzor v kroku 12 v Pythone

Krok 12. Nastavte farbu

Pero, ktoré ste vytvorili skôr, nastaví jeho farbu. To urobíte napísaním „pen.color (randcol)“. Vaše pero teraz získa náhodnú farbu, keď nakreslí vzor.

Naprogramujte chladný geometrický vzor v kroku 13 v Pythone
Naprogramujte chladný geometrický vzor v kroku 13 v Pythone

Krok 13. Poskytnite peru pokyny

Aby ste dosiahli požadovaný efekt, budete musieť napísať „pen.circle (veľkosť, kroky = 4)“. V kroku 7 ste vytvorili premennú „veľkosť“, ktorá sa tu používa. Potom časť „kroky = 4“tvorí štvorec.

Naprogramujte chladný geometrický vzor v kroku 14 v Pythone
Naprogramujte chladný geometrický vzor v kroku 14 v Pythone

Krok 14. Otočte pero

Chladný vzor pochádza z otáčania pera v každej iterácii slučky. Pero otočíte napísaním na nasledujúci riadok kódu „pen.right (55)“. Vďaka tomu sa pero zakaždým cez slučku otočí doprava o 55 stupňov.

Naprogramujte chladný geometrický vzor v kroku 15 v Pythone
Naprogramujte chladný geometrický vzor v kroku 15 v Pythone

Krok 15. Zväčšite veľkosť štvorca

Súčasťou chladného vzoru je, že sa námestie stále zväčšuje. Vykonáte to tak, že napíšete posledný riadok kódu „veľkosť = veľkosť +3“. Zakaždým, keď prejde slučkou, zvýši veľkosť štvorca o 3.

Naprogramujte chladný geometrický vzor v kroku 16 v Pythone
Naprogramujte chladný geometrický vzor v kroku 16 v Pythone

Krok 16. Spustite program

Váš program by mal vyzerať tu. Ak chcete vidieť úžasný geometrický vzor, stačí, ak na klávesnici stlačíte kláves „f5“.

Tipy

  • Pri prvom spustení vás program vyzve na uloženie programu. Uistite sa, že ho uložíte ako súbor.py
  • Po prvom spustení, ak sa zobrazí správa, že program nereaguje, ho ignorujte a ukončite program.

Odporúča: