Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Fundamentos de Funções em Python | Seção
Funções em Python

bookFundamentos de Funções em Python

Deslize para mostrar o menu

Note
Definição

Uma função em Python é um bloco de código nomeado que executa apenas quando é chamado, sendo utilizado para realizar uma tarefa específica, podendo opcionalmente receber entradas e retornar um valor.

O uso de funções evita a reescrita de código, reduz erros e divide tarefas grandes em etapas menores. Cada função executa uma ação, tornando os programas mais claros e fáceis de manter. Em resumo, funções permitem reutilizar lógica e manter o código organizado.

Definição de uma Função

Definir a função mais simples em Python.

  1. Utilizar a palavra-chave def;
  2. Escrever o nome da função usando snake_case;
  3. Adicionar (): — parâmetros vão dentro dos parênteses;
  4. Escrever o corpo da função em uma linha indentada;
  5. Opcionalmente especificar um valor de retorno;
  6. Chamar a função usando seu nome.

Criar uma função simples que imprime 'Hello, world!' e chamá-la.

123456789
# Specify the function name # The function doesn't require any parameters, so we simply use `():` def print_hello(): # Function body: we have to use indentation when defining it. print('Hello, world!') # The function doesn't return anything, so we don't need to write additional code # Call the function print_hello()
copy

O print() dentro de print_hello() é uma função embutida. Uma função pode executar uma ação sem retornar um valor. Como print_hello() apenas exibe uma mensagem e não fornece saída para uso posterior, ela não possui valor de retorno.

question mark

Qual afirmação descreve melhor uma função em Python?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 1

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 1
some-alt