1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kako risati spirale s Pythonom

Pythonov modul "želva" podpira trikotne spirale, pri čemer se trikotniki vijejo drug okoli drugega v naraščajočih dolžinah in tako tvorijo spiralo. Risanje takšne oblike zahteva poglobitev v naprednejšo programsko funkcijo, znano kot zanka "za". To vam omogoča, da računalnik večkrat ponovi določeno kodo, s čimer vam ni več treba znova in znova ročno vnašati te kode.

1. korak

Uvozite modul "turtle":

uvozi želvo

Želva se pojavi na koordinati x=0 in y=0 mreže želve.

2. korak

Spremenite začetni položaj želve s funkcijo "setpos":

turtle.setpos(x, y)

Zamenjajte "x" z želeno koordinato "x" in "y" z želeno koordinato "y".

3. korak

Navedite dve spremenljivki -- eno za razdaljo, ki naj bi jo želva premaknila v vsaki zanki, in eno za začetni kot prve zanke:

razdalja =120 kot =10

4. korak

Ustvarite zanko "for", ki je vzpostavila spremenljivko "i" v območju "x." Slednja vrednost se nanaša na število zank, ki jih bo naredila želva:

za i v obsegu(x):

Zamenjajte "x" z veliko številko, če želite doseči veliko spiralo, ali majhno številko, če želite doseči manjšo spiralo.

5. korak

V zanko vstavite kodi gibanja "turtle.forward" in "turtle.left", da se želva premika. Uporabite spremenljivke, ki ste jih predhodno navedli:

želva.naprej(razdalja) želva.levo(kot)

6. korak

Takoj za kodo gibanja dodajte korak, ki poveča kot gibanja med vsako zanko. To je potrebno za posnemanje oblike spirale:

kot =kot + 5


  1. Kako odpreti datoteko v Pythonu
  2. Kako prevesti kodo Python
  3. Kako ustvariti matriko v Pythonu
  4. Kako zgraditi spletno stran z Javo
  5. Kako narisati črto v Excelu