Após executar o código com as funções definidas lá em baixo ele diz que a função não está definida, mas se eu coloco em cima ele roda....
Após executar o código com as funções definidas lá em baixo ele diz que a função não está definida, mas se eu coloco em cima ele roda....
Bom dia Lucas, tudo bem? Espero que sim!
Quando você estiver usando o bloco de código:
if (__name__ == "__main__"):
jogar()
Tem de deixá-lo por último, pra que as funções já sejam conhecidas pelo código antes de executar a função jogar(). Você pode colocar as funções acima desse bloco em qualquer ordem, mas desde que esse bloco seja a última parte do seu programa.
Espero que tenha tirado sua dúvida.
Estou à disposição. Bons estudos!