Programar com blocos – Entender o código1

Os blocos podem ser convertidos em código. É assim que a nossa tartaruga é capaz de nos compreender: ela executa o nosso código. O código (em linguagem python) correspondente aos exemplos pode ser visualizado cicando no botão (> _View Code).
O código que se vê é o seguinte:
import turtle
import random
# Esta instrução define a forma da tartaruga
turtle.shape("turtle")
# Esta instrução define a velocidade da tartaruga
turtle.speed(500)
# Esta instrução define a cor da tartaruga
turtle.color('#%06x' % random.randint(0, 2**24 - 1))
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# Quando a caneta está levantada (pen up), a tartaruga não desenha quando se move
turtle.penup()
turtle.color('#000000')
# A instrução 'goto' diz à tartaruga para ir para uma certa posição na tela.
turtle.goto(0,-80)
As linhas após o símbolo # são comentários que eu escrevi para ajudá-lo a entender o código. A linguagem de programação ignora essas linhas. Os comentários servem unicamente para ajudar os humanos a entender melhor o código.
Deixe uma resposta