Untitled
unknown
plain_text
a year ago
2.0 kB
12
Indexable
from turtle import Turtle # Inicializando t=Turtle() velocidade = int(input('Com que velocidade você deseja que a Turtle se movimente? ')) t.speed(velocidade) while True: # Definindo direção: direcao = input('Você deseja ir para frente ou para trás? Digite "frente" ou "tras" sem o acento: ' ) if direcao == 'frente': # Definindo a distância a ser percorrida para frente: distancia = int(input(f'Qual a distância em pixels a ser percorrida para frente? ')) # Definindo rotação de movimento para a frente: rotacao = input(f'Devemos mudar de direção? Digite n:não, esquerda:e ou direita:d - Sua resposta: ') if rotacao == 'n': input() elif rotacao == 'e': grausderotacao = int(input('Devemos rotacionar para a esquerda em quantos graus? ')) t.left(grausderotacao) elif rotacao == 'd': grausderotacao = int(input('Devemos rotacionar para a direita em quantos graus? ')) t.right(grausderotacao) t.forward(distancia) elif direcao == 'tras': # Definindo rotação de movimento para trás distancia = int(input(f'Qual a distância em pixels a ser percorrida para trás? ')) if rotacao == 'n': input() elif rotacao == 'e': grausderotacao = int(input('Devemos rotacionar para a esquerda em quantos graus? ')) t.left(grausderotacao) elif rotacao == 'd': grausderotacao = int(input('Devemos rotacionar para a direita em quantos graus? ')) t.right(grausderotacao) t.backward(distancia) # Definindo se o usuário irá continuar com o jogo: continuar = input('Deseja continuar? Digite "s" ou "n" ') if continuar == 'N': break else: input()
Editor is loading...
Leave a Comment