Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda O Que É Função? | O Que É uma Função em Python?
Tutorial de Funções em Python

bookO Que É Função?

Prerequisites
Pré-requisitos
Note
Definição

Em Python, uma função é um bloco nomeado de código reutilizável que executa uma tarefa específica. Funções funcionam como peças de LEGO: pequenos blocos reutilizáveis que podem ser usados em diferentes partes do programa.

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.

Definindo uma Função

Defina a função mais simples em Python.

  1. Utilizar a palavra-chave def;
  2. Escrever o nome da função em snake_case;
  3. Adicionar (): — os 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 imprime uma mensagem e não fornece saída para uso posterior, ela não possui valor de retorno.

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

Suggested prompts:

Can you explain what a return value is in a function?

How do I add parameters to a function?

What happens if I call a function that doesn't return anything?

bookO Que É Função?

Deslize para mostrar o menu

Prerequisites
Pré-requisitos
Note
Definição

Em Python, uma função é um bloco nomeado de código reutilizável que executa uma tarefa específica. Funções funcionam como peças de LEGO: pequenos blocos reutilizáveis que podem ser usados em diferentes partes do programa.

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.

Definindo uma Função

Defina a função mais simples em Python.

  1. Utilizar a palavra-chave def;
  2. Escrever o nome da função em snake_case;
  3. Adicionar (): — os 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 imprime uma mensagem e não fornece saída para uso posterior, ela não possui valor de retorno.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

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