dneto Postado Abril 22, 2022 Denunciar Share Postado Abril 22, 2022 Problema: A tartaruga começa no centro da tela. Jogue uma moeda. Se der cara, vire 90 graus para a esquerda. Se der coroa, vire 90 graus à direita. Dê 50 passos para a frente. Se a tartaruga passou para fora da tela então pare. Caso contrário, volte para o passo 2 e repita. Meu programa: import random import turtle def estaNaTela(tela, tar): if random.random() > 0.1: return True else: return False t = turtle.Turtle() wn = turtle.Screen() t.shape('turtle') while isInScreen(wn, t): coin = random.randrange(0,2) if coin ==0: t.left(90) else: t.right(90) t.forward(50) wn.exitonclick() Erro: Traceback (most recent call last): line 14, in <module> while isInScreen(wn, t): NameError: name 'isInScreen' is not defined Process finished with exit code 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ArteEN Postado Abril 22, 2022 Denunciar Share Postado Abril 22, 2022 33 minutos atrás, dneto disse: NameError: name 'isInScreen' is not defined de onde vem islnScreen? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
dneto
Problema:
A tartaruga começa no centro da tela.
Jogue uma moeda. Se der cara, vire 90 graus para a esquerda. Se der coroa, vire 90 graus à direita.
Dê 50 passos para a frente.
Se a tartaruga passou para fora da tela então pare. Caso contrário, volte para o passo 2 e repita.
Meu programa:
Erro:
Traceback (most recent call last):
line 14, in <module>
while isInScreen(wn, t):
NameError: name 'isInScreen' is not defined
Process finished with exit code 1
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.