- Autor
- Nome
- Nelson Silva
- Social
Introdução
Funções em Python são ferramentas fundamentais para qualquer programador. Elas ajudam a organizar o código em blocos lógicos e reutilizáveis. Neste artigo, vamos explorar como criar e usar funções para tornar o código mais modular e eficiente.
- O que é uma Função?
- Exemplo de Função Simples
- Funções com Parâmetros
- Funções com Retorno
- Boas Práticas com Funções
O que é uma Função?
- Uma função é um bloco de código que só é executado quando chamado.
- Elas podem receber dados (conhecidos como parâmetros), processá-los e retornar um resultado.
Exemplo de Função Simples
def dadosPessoais():
print('Nome: Nelson Silva')
print('Idade: 28')
print('Nacionalidade: Portuguesa')
dadosPessoais()
dadosPessoais()
dadosPessoais()
Funções com Parâmetros
Funções podem ser mais dinâmicas ao aceitar parâmetros. Isso as torna flexíveis e reutilizáveis para diferentes dados de entrada.
def cumprimentar(nome):
print('Olá, ' + nome + '!')
cumprimentar('Maria')
cumprimentar('José')
Funções com Retorno
Para que uma função possa devolver um resultado após a sua execução, utilizamos o comando return
.
def somar(a, b):
return a + b
resultado = somar(5, 3)
print(resultado)
Boas Práticas com Funções
- Nomes Significativos: Escolha nomes que descrevam claramente a finalidade da função.
- Pequenas e Focadas: Funções devem ser curtas e realizar uma única ação.
- Documentação: Use docstrings para explicar o que a função faz.
Conclusão
Funções são componentes essenciais na programação em Python. Elas permitem a criação de códigos mais organizados, modulares e reutilizáveis. Pratique a criação de funções para melhorar a qualidade do seu código.