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
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.
- Preveja a saída antes de executar.
- Trate entradas vazias ou inválidas.
- Extraia a lógica para uma função e adicione testes.