Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como desenhar espirais Usando Python
módulo de "tartaruga" do Python suporta espirais triangulares onde triângulos serpenteiam em torno de si em distâncias cada vez maiores, produzindo assim uma espiral. Desenho de uma forma tal implica aprofundar em uma função de programação mais avançado conhecido como um laço "for" . Isso permite que você faça o certo código de computador repita várias vezes , eliminando assim a necessidade de você digitar esse código manualmente uma e outra vez . Instruções
1

Importe o módulo de "tartaruga" :

tartaruga importação

A tartaruga aparece no x = 0 e y = 0 de coordenadas da grade tartaruga .
2

Altere posição inicial da tartaruga , usando a função " setpos " :

turtle.setpos (x , y)

Substituir " x" com o desejado "x" coordenar e "y" com o desejado "y" coordenar
3

Declare duas variáveis ​​- . uma para a distância a tartaruga deve mover cada loop e uma para ângulo inicial do primeiro loop:

distância = 120angle = 10
4

Criar um laço "for" que estabeleceu uma variável "i" em uma gama de . " x" Este último valor refere-se ao número de loops a tartaruga vai fazer :

for i in range (x):

Substituir " x" com um grande número de conseguir uma grande espiral ou um número pequeno para alcançar uma espiral menor.
5

Inserir " turtle.forward " e códigos de movimento " turtle.left " para o loop para fazer o movimento de tartaruga. Use as variáveis ​​anteriormente declarados :

turtle.forward turtle.left (distância) (ângulo)
6

Adicione um passo imediatamente após o código de movimento que aumenta o ângulo de movimento durante cada loop. Isso é necessário para imitar a forma de uma espiral :

ângulo = ângulo + 5

Anterior :

Próximo : No
  Os artigos relacionados
·Como inserir uma pausa Em Dogtail em Python 
·Como Fazer um Programa de Trabalho Sem Python Python 
·Funções Python Carga 
·Como fazer um jogo em Python Shell 
·Python Listbox 
·Como ler um site com Python 
·Como usar meus scripts Python com Blender 
·Como verificar dependências em Python 
·Python não é uma String Matching 
·Cronometragem uma rotina em Python 
  Artigos em destaque
·Como encontrar a data de ontem em PHP 
·Qual é o erro Dois em Editar Foguete Java Compiler 
·Causa de Exceções Java 
·Como Alterne Adição e Subtração em Java 
·Como combinar uma List View With a View Tree 
·Limitações da Lógica Fuzzy 
·Como girar um Cipher em JavaScript 
·Como saber DB2 para arredondar um número 
·Como fazer Botões Odd- Shaped em C # 
·Como combinar muitas figuras Com WinEdt 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados