Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Definindo Sua Primeira Função | Funções
Introdução ao Python

bookDefinindo Sua Primeira Função

Em exemplos anteriores, como os da seção "Declarações condicionais", atribuímos frequentemente valores diferentes a uma variável apenas para verificar se o nosso código estava funcionando corretamente. Este método pode ser complicado, especialmente à medida que o nosso código se torna mais extenso. Uma abordagem mais eficiente envolve a utilização de funções. Aqui está a sintaxe geral para definir uma função:

def function_name(var1, var2...):
  function_body
  return something

Nota

Todas as linhas de código dentro do corpo da função devem ter uma indentação consistente, quer seja de 2 espaços, 3, 4 ou outro valor.

Por exemplo, vamos criar uma função básica que recebe dois números (vamos chamá-los de a e b) e retorna o quadrado de sua soma.

123456
# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
copy

Sucesso! De fato, 2 + 3 é igual a 5, e 5 ao quadrado é 25.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 3

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Awesome!

Completion rate improved to 1.64

bookDefinindo Sua Primeira Função

Deslize para mostrar o menu

Em exemplos anteriores, como os da seção "Declarações condicionais", atribuímos frequentemente valores diferentes a uma variável apenas para verificar se o nosso código estava funcionando corretamente. Este método pode ser complicado, especialmente à medida que o nosso código se torna mais extenso. Uma abordagem mais eficiente envolve a utilização de funções. Aqui está a sintaxe geral para definir uma função:

def function_name(var1, var2...):
  function_body
  return something

Nota

Todas as linhas de código dentro do corpo da função devem ter uma indentação consistente, quer seja de 2 espaços, 3, 4 ou outro valor.

Por exemplo, vamos criar uma função básica que recebe dois números (vamos chamá-los de a e b) e retorna o quadrado de sua soma.

123456
# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
copy

Sucesso! De fato, 2 + 3 é igual a 5, e 5 ao quadrado é 25.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 3
some-alt