Programar às vezes pode ser entediante e entediante, especialmente quando se trata de fazer aulas de programação. Freqüentemente, os programas que você faz apenas exibem tudo em uma pequena janela preta e é isso. Na linguagem de programação Python, você pode usar algo chamado Turtle Graphics, que permite criar alguns programas muito legais. Um programador de qualquer nível de habilidade pode usar isso para criar um padrão geométrico legal em Python.
Passos
Passo 1. Download o compilador Python.
Certifique-se de baixar a versão 2.7.
Etapa 2. Abra o shell Python
Vá para a pasta Python 2.7 e clique em “IDLE (python GUI). Ele deve aparecer com um shell python como este.
Etapa 3. Inicie um novo arquivo do shell
No canto superior esquerdo, clique em arquivo e no menu suspenso, clique em “Novo arquivo”. Isso abrirá um arquivo sem título onde você escreverá seu programa.
Etapa 4. Importar gráficos de tartaruga
Para poder usar gráficos de tartaruga, você precisa importá-los para o seu programa. Você está na primeira linha do seu código. Você simplesmente digita “from turtle import *” assim. Para dar ao seu programa cores geradas aleatoriamente, na próxima linha você precisa digitar “import random”.
Etapa 5. Crie uma tela em seu programa
Para ter gráficos em seu programa, você deve criar uma tela para exibi-los. Você faz isso criando uma variável (é melhor nomear a tela da variável) e configurando-a igual à função “Tela ()”. O tamanho da tela também precisa ser definido. Na próxima linha, você pega o nome da variável que criou para sua tela e usa a função de tamanho de tela. Por exemplo: screen.screensize (400, 400,”preto”). Dentro dos parênteses está definindo a altura, largura e cor de fundo da tela.
Etapa 6. Crie uma caneta para desenhar o padrão geométrico
Muito parecido com o passo anterior com a tela, você definiu uma variável (melhor chamada de caneta para evitar confusão) igual à função “Caneta ()”. Na próxima linha, você define a velocidade da caneta usando a função de velocidade da mesma forma que na última etapa, porém em vez de usar “.screensize” você usa “.velocidade”. Dentro dos parênteses, você define a velocidade (para criar o padrão rapidamente, tente definir a velocidade para 75).
Etapa 7. Crie uma variável posteriormente para ser usada como o tamanho de um quadrado
O padrão geométrico legal que você obtém neste programa é feito de muitos quadrados sendo desenhados na tela. Você precisa criar uma variável chamada “tamanho” e igualá-la a 20 que será usada para definir o tamanho desses quadrados
Etapa 8. Crie um loop for
Para obter o padrão geométrico desejado, você precisa manter a caneta criando quadrados, você faz isso por meio da repetição, que é para que serve um loop for. Isso é feito escrevendo na próxima linha de código “for i in range (150):“. O que isto faz é configurar o programa para rodar algo 150 vezes, neste caso será usado para desenhar quadrados 150 vezes o que resultará em um padrão geométrico legal. (Todas as etapas após a criação do loop for precisarão estar dentro do loop for. Isso é feito simplesmente pressionando a tecla tab e recuando. No entanto, ele deve fazer isso automaticamente após a criação do loop.)
Etapa 9. Prepare uma cor aleatória
Para dar ao padrão cores geradas aleatoriamente, você precisa fazer o seguinte. Na próxima linha, crie uma variável chamada “r” e defina-a igual a “random.randint (0, 225). Repita esta etapa mais duas vezes usando os nomes de variáveis “g” e “b”.
Etapa 10. Armazene a cor aleatória
Agora que existem três variáveis gerando números aleatórios, você precisa armazená-los em uma variável. Na próxima linha de código, crie uma variável chamada “randcol” e defina-a igual a “(r, g, b)”.
Etapa 11. Permita que o programa use cores
Para dar ao seu programa acesso às cores, você executou a função de cores. Para executar a função de cor, tudo que você precisa fazer é digitar na próxima linha de código “colormode (255)” e passar para a próxima linha.
Etapa 12. Defina a cor
Usando a caneta que você criou anteriormente, você definirá sua cor. Você faz isso escrevendo “pen.color (randcol)”. Isso agora dará à sua caneta uma cor aleatória ao desenhar o padrão.
Etapa 13. Dê instruções à caneta
Para obter o efeito desejado, você precisará digitar “pen.circle (size, steps = 4)”. Na etapa 7, você criou um “tamanho” variável que é usado aqui. Então a parte “passos = 4” é o que cria o quadrado.
Etapa 14. Vire a caneta
O padrão legal vem girando a caneta em cada iteração do loop. Você vira a caneta escrevendo na próxima linha do código “pen.right (55)”. Isso faz com que a caneta gire para a direita a 55 graus sempre que passar pelo loop.
Etapa 15. Aumente o tamanho do quadrado
Parte do padrão legal é que o quadrado fica cada vez maior. Você faz isso escrevendo a última linha do código “size = size +3”. Portanto, toda vez que passar pelo loop, o tamanho do quadrado será aumentado em 3.
Etapa 16. Execute o programa
Seu programa deve ser semelhante a este aqui. Para ver o padrão geométrico legal, tudo que você precisa fazer é pressionar “f5” no teclado.
Pontas
- Na primeira vez que for executado, ele pedirá que você salve o programa, certifique-se de salvá-lo como um arquivo.py
- Depois de executar pela primeira vez, se disser que o programa não está respondendo, ignore-o e saia do programa.