Função é um conjunto de comandos que executa tarefa, Assim. um programa pode ser composto de várias funções [Python Sem Misterio - 2019 - Joel Saade ]
Estrutura
- def => Palavra reservada
- Nome da função
- param
- comando
quando uma função não tem retorno chamamos de procedimento, quando ter o retorno função.
usamos a palavra reservada return
Variáveis locais são variáveis que roda dentro da função
as global roda fora do escopo da função.
Paramentro Defult, usamos quando o paramentro da função foi omitido na chamada.