Ir para conteúdo
Fórum Script Brasil
  • 0

programa com erro


dneto

Pergunta

Problema:

  1. A tartaruga começa no centro da tela.

  2. Jogue uma moeda. Se der cara, vire 90 graus para a esquerda. Se der coroa, vire 90 graus à direita.

  3. Dê 50 passos para a frente.

  4. 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
 

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...