sexta-feira, 29 de dezembro de 2023

Semana 16 - Funções: def, parâmetros, return e Prompt Contract

Tema:
Introdução às funções como mecanismo de organização, reutilização e abstração do código. A aula trabalha def, parâmetros, return, testes com assert, refatoração do Projeto 3 e uso do Prompt Contract como especificação antes do código.

Slides:
Aula 16 - <aqui
Notebook - <aqui>

Material de Apoio:
Capítulo 16 do livro texto - Funções: def, parâmetros, return e Prompt Contract
Podcast pré-aula e Vídeo pré-aula / Resolução exercícios - https://piva.pro.br/algoritmos

Vídeos para complementar a aprendizagem:
Curso Online: Python Essencial
Todo o Módulo 8 - https://pypro.com.br/curso/1/1

Canal pyPRO:
Aula 48 - O que é uma Função? - https://youtu.be/m8e_E2pcpX4
Aula 49 - Função sem retorno - https://youtu.be/eJZhUA-SJWc
Aula 50 - Função com retorno - https://youtu.be/Kij9vdbzmXY
Aula 51 - Função com Parâmetro - https://youtu.be/5ty7-Bh2pIs
Aula 52 - Função com Parâmetro padrão - https://youtu.be/NAI4z51RK2Q
Aula 53 - Documentação de Funções: DocString - https://youtu.be/Ng655oU-Cos
Aula 54 - Argumentos *args e **kwargs - https://youtu.be/bgvLtxWkIsE
Aula 55 - Desafio deste módulo ( e resposta ) - https://youtu.be/l1nXfE3akd4

(c) Prof. Dr. Dilermando Piva Jr (2026)

Nenhum comentário:

Postar um comentário