1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako crtati spirale pomoću Pythona

Pythonov modul "kornjača" podržava trokutaste spirale pri čemu se trokuti vijugaju jedan oko drugog na sve većoj duljini, stvarajući tako spiralu. Crtanje takvog oblika podrazumijeva dublje u napredniju programsku funkciju poznatu kao "for" petlja. To vam omogućuje da natjerate računalo da ponavlja određeni kod više puta, čime se uklanja potreba da ručno upisujete taj kod iznova i iznova.

1. korak

Uvezite modul "kornjača":

uvezi kornjaču

Kornjača se pojavljuje na koordinatama x=0 i y=0 rešetke kornjače.

2. korak

Promijenite početni položaj kornjače pomoću funkcije "setpos":

kornjača.setpos(x, y)

Zamijenite "x" željenom koordinatom "x", a "y" željenom koordinatom "y".

3. korak

Deklarirajte dvije varijable -- jednu za udaljenost koju kornjača treba pomaknuti u svakoj petlji i jednu za početni kut prve petlje:

udaljenost =120 kut =10

4. korak

Napravite "for" petlju koja uspostavlja varijablu "i" u rasponu od "x". Posljednja vrijednost odnosi se na broj petlji koje će kornjača napraviti:

za i u rasponu(x):

Zamijenite "x" velikim brojem za postizanje velike spirale ili malim brojem za postizanje manje spirale.

Korak 5

Umetnite kodove kretanja "turtle.forward" i "turtle.left" u petlju kako bi se kornjača pomaknula. Koristite varijable koje ste prethodno deklarirali:

kornjača.naprijed(udaljenost) kornjača.lijevo(kut)

Korak 6

Dodajte korak odmah nakon koda kretanja koji povećava kut kretanja tijekom svake petlje. Ovo je neophodno za oponašanje oblika spirale:

kut =kut + 5


  1. Kako otvoriti datoteku u Pythonu
  2. Kako kompajlirati Python kod
  3. Kako stvoriti niz u Pythonu
  4. Kako napraviti web stranicu pomoću Jave
  5. Kako nacrtati crtu u programu Excel