quando coloco a função embaixo do executador, ela não funciona
porém, quando a função fica na parte superior, ela funciona normalmente:
quando coloco a função embaixo do executador, ela não funciona
porém, quando a função fica na parte superior, ela funciona normalmente:
Olá,
isso acontece basicamente porque vc precisa primeiramente declarar uma função, para depois executá-la.
boa noite, mas não deveria importar o local da função. Se eu declarar ela la no final( como foi no video) , era para continuar podendo executar ela no começo. Foi isso que ele fez no video, não ?
Olá,
de uma olhada nessa aula, mais especificamente no minuto 12:15.
o instrutor passa pelo mesmo problema que vc esta passando. Veja como ele resolveu.
Ou seja, ele chama e executa a função antes de declarar.
O Python lê o arquivo de cima para baixo. Por isso vc precisa primeiro declarar a função para depois executá-la.
Aqui vc está declarando uma função
def func():
pass
Aqui vc está executando uma função
func()
ahhhh entendi. precisa dessa função que engloba tudo para depois poder execytar ela antes de definir. muito obrigado cara, ja tava quase desistindo :D