Retorno de Valores

O comando return é um dos pilares das funções em Python. Ele permite que uma função processe dados e devolva um resultado utilizável pelo restante do programa. Sem o return, a função apenas executaria ações internas, mas não forneceria valores para serem armazenados, comparados ou utilizados em outras operações. Compreender como e quando usar return é essencial para escrever código modular e reutilizável.

Dominar o retorno de valores transforma suas funções em ferramentas versáteis. Você poderá criar cálculos complexos, validar informações e estruturar lógicas que se comunicam entre diferentes partes do programa. Este conceito aparece em praticamente todos os projetos Python, desde scripts simples até aplicações robustas de análise de dados e desenvolvimento web.

Neste exercício, você praticará a criação de funções que retornam valores únicos e múltiplos, além de entender a diferença fundamental entre print e return. Também verá como funções sem return explícito se comportam e como utilizar valores booleanos de retorno para criar validações eficientes.

O que você vai treinar

  • Criar funções que retornam valores numéricos e textuais
  • Diferenciar os comportamentos de print e return
  • Retornar múltiplos valores usando tuplas
  • Compreender o valor padrão None em funções sem return
  • Usar expressões lógicas como valor de retorno

Pré-requisitos

Para aproveitar melhor este exercício, você deve conhecer a sintaxe básica de funções em Python e ter familiaridade com operadores em Python, especialmente os aritméticos e de comparação.


Agora é hora de aplicar esses conceitos na prática. Cada questão foi elaborada para consolidar seu entendimento sobre como as funções devolvem informações ao programa. Começar exercício e fortalecer suas habilidades com retorno de valores.