Informática – Introdução à Linguagem Python – Parte 03

Informática – Introdução à Linguagem Python – Parte 03

No momento, você está visualizando Informática – Introdução à Linguagem Python – Parte 03

Continuando a nossa jornada sobre a linguagem Python, o foco neste artigo será dado sobre as funções, que aparecem com frequência em concursos públicos, pois ajudam a organizar tarefas dentro de um programa.

1 O que é uma função?

Uma função é um bloco de comandos criado para executar uma tarefa específica.

Em termos simples, é como uma receita pronta que pode ser usada várias vezes no programa.

Exemplo:

def sauda():
    print("Olá!")

Nesse caso:

  • def indica a criação da função;
  • sauda é o nome da função;
  • print(“Olá!”) é o que será executado quando a função for chamada.

Criar a função não faz o código rodar automaticamente. É necessário chamá-la:

sauda()

Saída:

Olá!

Pontos importantes cobrados em prova:

  • começa com def;
  • possui parênteses ();
  • termina com dois pontos :
  • o código interno fica recuado (indentação)

2 Funções com parâmetros

As funções podem receber informações. Para isso, argumentos são passados através de parâmetros na chamada às funções:

def mostra_nome(nome):
    print(nome)

Chamada:

mostra_nome("David")

O valor “David” é enviado para dentro da função.

Em provas, costuma-se perguntar qual valor será exibido.

Aqui, vale uma atenção para a diferença dos conceitos:

  • Parâmetro → variável na definição da função;
  • Argumento → valor enviado na chamada.
def soma(a, b):   # parâmetros
    print(a + b)

soma(2, 3)        # argumentos

3 Funções que retornam valores

Algumas funções devolvem um resultado usando return:

def soma(a, b):
    return a + b

O return encerra a função e devolve o valor.

4 Como as bancas cobram?

BANCA: INSTITUTO AOCP ANO: 2023 PROVA: IF-MA: ANALISTA
Em Python, qual é a palavra-chave utilizada para criar uma função?

( ) A – func
( ) B – method
( ) C – function
( ) D – create
( ) E – def

Sigma Cursos Preparatórios te ajuda a conquistar a vaga dos seus sonhos!

Conheça os nossos cursos preparatórios. Clique aqui!

Deixe um comentário