image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF

SR

Stanley Rodrigues08/01/2024 15:59
Compartilhe
Savegnago - Lógica de ProgramaçãoRecomendados para vocêSavegnago - Lógica de Programação

Funções em Python: Uma introdução descontraída

  • #Python

Olá, pessoal! Hoje vamos mergulhar no mundo das funções em Python. As funções são como pequenos pedaços de código que podemos reutilizar várias vezes. Elas são como mini-recetas de código que fazem algo específico. É como se você tivesse uma função especializada para fazer o café da manhã todos os dias, porque você sabe que é o mesmo processo, então não precisa lembrar todos os detalhes. Assim como nós programadores temos funções para realizar tarefas específicas em nosso código.

O que é uma função?

Uma função é um bloco de código que tem um nome, recebe parâmetros para executar um conjunto determinado de instruções e retorna um valor como resultado do processamento. Em outras palavras, uma função é como uma mini-recepção de código que faz algo específico e depois nos dá o resultado1.

Como declarar uma função em Python?

Declarar uma função em Python é bastante simples. Começamos com a palavra reservada def, seguida pelo nome da função e dos parâmetros entre parênteses, terminando com dois pontos :. Vamos ver um exemplo:

```bash

def somarDoisNumeros(a, b):

  return a + b

print(somarDoisNumeros(1, 3)) # Chama a função e imprime o resultado

```

Neste exemplo, dois parâmetros (ou argumentos), a e b, são passados para a função somarDoisNumeros(). A palavra reservada return identifica o que é retornado pela função. Nesse exemplo, a função retorna a soma dos valores dos parâmetros

Funções com múltiplos retornos

As funções em Python também podem retornar múltiplos dados. Veja o exemplo:

```bash

def soma_dois_numeros_e_calcula_media(valor1, valor2):

  soma = valor1 + valor2

  media = (valor1 + valor2)/2

  

  return soma, media

valor_soma = soma_dois_numeros_e_calcula_media(32, 15)

print(valor_soma)

print(soma_dois_numeros_e_calcula_media(50, 10))

```

Neste exemplo, a função soma_dois_numeros_e_calcula_media calcula a soma e a média de dois números e retorna ambos os resultados 

Funções sem retorno

Às vezes, uma função não precisa retornar um valor. Ela pode apenas realizar uma tarefa e então terminar. Vamos ver um exemplo:

```bash

def somarDoisNumeros(a, b):

  print(a + b)

somarDoisNumeros(1, 3) # Só chama a função

```

Neste exemplo, a função somarDoisNumeros não retorna nada. Ela apenas imprime a soma dos dois números

Conclusão

As funções em Python são como mini-recetas de código que nos ajudam a organizar nosso código de uma maneira mais limpa e reutilizável. Elas são uma parte fundamental da programação em Python e você provavelmente usará muitas delas em seus projetos. Agora que você sabe como declarar e usar funções, você está pronto para começar a usar essas ferramentas poderosas em seus próprios projetos de programação. Feliz codificação!

Link úteis: https://vaiprogramar.com/como-declarar-uma-funcao-em-python/ - https://pythonacademy.com.br/blog/funcoes-em-python

Compartilhe
Recomendados para você
Suzano - Python Developer
BairesDev - Machine Learning Practitioner
Santander - Cibersegurança #2
Comentários (0)
Recomendados para vocêSavegnago - Lógica de Programação