Introdução
Usar uma função Python é o primeiro passo para a codificação após condicionais básicos e estruturas de dados. As funções permitem a reutilização, o que evita a duplicação de código. Quando os projetos reutilizam código com funções, eles se tornam mais legíveis e fáceis de manter.
Cenário: Organizar dados sobre um foguete
Imagine que você está criando um programa para construir informações precisas sobre um foguete espacial. As funções reutilizáveis permitem não apenas calcular informações, mas também compor novos valores misturando entradas e saídas de outras funções.
O que vou aprender?
Neste módulo, irá aprender a:
- Use entradas padrão, obrigatórias e curinga.
- Torne o código reutilizável extraindo padrões comuns em funções separadas.
- Retornar valores, estruturas de dados ou resultados computados.
Qual é o principal objetivo?
Ao final deste módulo, você entenderá algumas das regras e comportamentos associados às funções, incluindo como lidar com entradas e saídas.
Pré-requisitos
Você deve estar familiarizado com o conceito de programação.
Você não precisa instalar o Python para concluir este módulo. Você usará um sandbox interativo para concluir os exercícios.
Se você quiser experimentar o código nas explicações, talvez queira trabalhar com Introdução ao Python no Visual Studio Code primeiro, se ainda não o fez. Este módulo ajuda você a preparar um ambiente Python.