Retorno
Parte da seção Fundamentals do Journey de Python da Coddy — lição 45 de 77.
A instrução return em uma função é usada para especificar o valor ou valores que a função deve produzir como sua saída.
Por exemplo, a seguinte função produzirá 100:
def function_name():
return 100Para passar o valor para uma variável, escreva:
number = function_name()Agora a variável number armazenará 100 porque isso é o que a função retornou.
Desafio
Fácil- Crie uma função chamada
square_numberque recebe um único parâmetro n e retorna o seu quadrado (n × n). - Crie uma variável chamada
input_numque recebe a entrada do usuário (converta-a para int usando int()). - Chame a função com
input_numcomo argumento e armazene o valor retornado em uma variável chamadaresult. - Finalmente, imprima
result.
Folha de consulta
A instrução return especifica a saída de uma função:
def function_name():
return 100
# Para usar o valor retornado:
number = function_name()
# number agora contém 100Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentals
4Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 3Operadores Lógicos Parte 47Calculadora de Divisão de Conta
Mensagem de Boas-vindasObtendo Entrada10FizzBuzz com um Diferencial
Visão Geral do JogoA Função FizzBuzz2Variáveis
NúmerosStringBooleanoConvenções de NomenclaturaVariáveis VaziasRecapitulação - Inicializar Variáveis8Laços de Repetição
Loop ForLoop WhileBreakContinueRecapitulação - FatorialA Função RangeLoops AninhadosRecapitulação - Entrada Dinâmica11Fundamentos de Listas
Declarando uma ListaAcessando Elementos da ListaModificando ListasMétodos de ListaRecapitulação - Lista de ProdutosRecapitulação - Lista InvertidaTupla14Rastreador de Despesas Diárias
Visão Geral do ProjetoSair do Programa3Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosRecapitulação - Matemática SimplesOperadores de Comparação6Entrada e Saída Básica
SaídaSaída com VariáveisEntradaConversão de TiposRecapitulação - Até 120Recapitulação - Verdadeiro ou Falso9Funções
Declarar uma FunçãoArgumentosRetornoRecapitulação - Função SigmaRecapitulação - Função de ValidaçãoValores Padrão12Iterando sobre Sequências
Iterando sobre ElementosA Função EnumerateIterando sobre Strings Parte 1Iterando sobre Strings Parte 2