Olá! Tenho uma dúvida que gostaria de sanar. Tendo em mente as boas práticas de programação e a legibilidade ideal do código no mundo profissional, onde eu devo declarar minhas funções programando em Python 3? No curso de JavaScript, vi que a boa prática era deixar todas as funções que você definiu no início do código, mas no curso de Python vi que o instrutor escolheu por deixar todas as declarações de função no final. Qual o método correto nas boas práticas? É opcional? Deixo as definições de função no início ou fim do código?