Fundamentos de Python

Funções em Python

Uma função encapsula lógica reutilizável e evita duplicação.

O que é Funções em Python?

Uma função encapsula lógica reutilizável e evita duplicação.

Defina funções com parâmetros e retorno.

Quando usar?

  • Aprender sintaxe Python com código prático.
  • Criar uma base para problemas maiores.
  • Testar uma ideia sem instalar um ambiente local.

Código de exemplo

Executar código →
main.py
def greet(name, language="Python"):
    return f"Hello, {name}! Welcome to {language}."

message = greet("Grace")
print(message)

Saída esperada

Hello, Grace! Welcome to Python.

Como funciona

Parâmetros recebem dados e return devolve o resultado ao chamador.

Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.

Exercícios práticos

Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.

  1. Preveja a saída antes de executar.
  2. Trate entradas vazias ou inválidas.
  3. Extraia a lógica para uma função e adicione testes.
Executar no IDE Python →