Submódulo 3: Funções: definição, parâmetros, retorno e escopo
Condições de conclusão
Este submódulo aprofunda o papel das funções em Python, mostrando como defini-las com def, como trabalhar com parâmetros (incluindo valores padrão e argumentos nomeados), como retornar resultados com return e como o escopo (local vs global) influencia o comportamento do código. Vamos construir uma base sólida para estruturar o portfólio, com exemplos práticos como soma de números, verificação de palíndromos e formatação de saídas, além de exercícios para consolidar o aprendizado. Ao final, você estará apto a modularizar pequenos projetos e a pensar em reutilização de código.
🎯 Exercícios
🎯 Exercícios: Funções: definição, parâmetros, retorno e escopo
Teste seus conhecimentos com estas questões de múltipla escolha. Cada questão tem apenas uma resposta correta.
Questão 1
O que define uma função em Python?
Questão 2
Qual é a palavra-chave usada para definir uma função em Python?
Questão 3
Para retornar um valor de uma função, qual instrução deve ser usada?
Questão 4
Qual é o papel da indentação na definição de uma função?
Questão 5
O que é uma docstring em Python e qual é seu objetivo?