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

Dúvida com funções em python


bleszerd

Pergunta

Olá, estou com uma dúvida quanto as funções no Python.

Ao definir a função "trocaPorMarca" eu passei a informação de que ele precisaria de dois argumentos, sendo "posição" e "marca", porém na hora de utilizar a função ele pede apenas um argumento e recebo um erro do interpretador: 

Traceback (most recent call last):
  File "C:/Python/untitled1/main.py", line 40, in <module>
    trocaMarca(escolhaPosicao, marcacaoPlayer)
TypeError: trocaMarca() takes 1 positional argument but 2 were given

 

Código em Python:

def trocaPorMarca(posicao, marca):
    global p1
    if posicao == 1:
        p1 = marca

trocaMarca(escolhaPosicao, marcacaoPlayer)

 

Poderiam me ajudar? Agradeço desde já

Código completo: https://textuploader.com/1kh0s

 

ATUALIZAÇÃO: RESOLVIDO!
Não me atentei que no começo havia importado uma biblioteca desnecessária, isso me confundiu com o nome das funções. Não sei se há como deletar uma publicação aqui no fórum então estou apenas esclarecendo o ocorrido

Editado por bleszerd
RESOLVIDO!
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,3k
    • Posts
      652,5k
×
×
  • Criar Novo...