Você está na página 1de 8

Técnico de Gestão e Programação de Sistemas

Informáticos 10D
Trabalho Realizado por: Hugo Santos e Francisco
Rodrigues
Data de Entrega: 21 de abril
Índice

Conteúdo
1.Introduçao 3
2.O que são funções em Python 4
3. Como definir uma Função 5
4. Passagem de parâmetros em funções 6
5. Pratica 7
6.Conclusão 8
1.Introduçao

Python é uma linguagem de programação orientada a


objetos, que permite o desenvolvimento de aplicações de
forma simples e intuitiva. Uma das principais
características da linguagem é o suporte a funções, que
são blocos de código que podem ser executados repetidas
vezes, com diferentes valores de entrada e saída. Neste
trabalho, vamos discutir sobre funções em Python, desde
a sua definição até a passagem de parâmetros e retorno
de valores.
2.O que são funções em Python

Até agora tínhamos criado programas simples em Python.


Em todos esses programas, salvamos os resultados em
variáveis ou então imprimimos os resultados desejados.
No entanto, existem situações que o nosso programa vai
ser utilizado varias vezes, em diferentes partes do
programa, ou até mesmo por outros programas.

Uma das principais formas de se criar componentes


reexecutáveis na programação é usar funções. Funções
em Python são blocos de código que realizam uma tarefa
específica, podendo receber entradas e retornar saídas.
Elas permitem a organização e reutilização do código,
tornando o programa mais legível e fácil de manter.
3. Como definir uma Função

Para definir uma função em Python, é necessário utilizar a


palavra reservada "def", seguida do nome da função e seus
parâmetros (caso haja). Em seguida, o bloco de código que
compõe a função é definido, usando indentação. Vejamos um
exemplo de função simples que recebe um parâmetro:

def saudacao(nome):
print("Olá, " + nome)

Neste exemplo, a função "saudacao" recebe um parâmetro


chamado "nome" e imprime uma mensagem na tela.

Outro exemplo:
def dados_pessoais(nome, idade, cidade):
print("Nome:", nome)
print("Idade:", idade)
print("Cidade:", cidade)

dados_pessoais(nome="João", idade=25, cidade="São Paulo")

Neste exemplo, os valores para os parâmetros "nome", "idade" e


"cidade" são passados com seus nomes especificados, o que
permite que eles sejam passados fora de ordem.
4. Passagem de parâmetros em funções

Em Python, os parâmetros podem ser passados para uma


função de três formas: posição, palavra-chave e lista.

A passagem de parâmetros por posição é a forma mais


comum e ocorre quando os valores são passados na
ordem em que os parâmetros foram definidos. Veja o
exemplo abaixo:
def soma(a, b):
return a + b

resultado = soma(2, 3)
print(resultado)

Neste exemplo, a função "soma" recebe dois parâmetros,


"a" e "b", que são passados por posição. O resultado da
função é atribuído à variável "resultado" e é impresso na
tela.
5. Pratica
Exercícios
6.Conclusão

As funções são uma parte fundamental da programação


em Python, permitindo a organização do código em
blocos reutilizáveis. Através do uso de parâmetros, é
possível tornar as funções mais flexíveis, permitindo que
elas trabalhem com diferentes conjuntos de dados. Além
disso, as funções em Python também podem retornar
valores, o que permite a criação de funções que realizam
cálculos e retornam resultados.

Com as informações apresentadas neste trabalho, é


possível entender a importância das funções em Python e
como elas podem ser definidas, passando parâmetros e
retornando valores. Essas são habilidades essenciais para
o desenvolvimento de programas eficientes e de fácil
manutenção em Python.

Você também pode gostar