Skip to main content

Python

Professor: Everton

Descrição do site da Unipar

Conceitos básicos; Arrays; Módulos; Orientação a objetos; Estrutura de um projeto;

Assuntos abordados

  • Python

Calendário

  • 07/05/2022 - Aula 01
    • Introdução ao Python
    • Métodos de string
    • Métodos de int
    • Métodos de flot
    • Métodos de repetição
  • 14/05/2022 - Aula 02
    • Logica condicional
    • Tuplas, listas e dicionários
    • Programação orientada a objetos
    • Modulos e pacotes
  • 28/05/2022 - Aula 03
    • Encontrar e corrigir erros
    • Entrada e saída de dados em arquivos
    • Instalando pacotes com pip
    • Trabalhando com banco de dados
    • Interagindo com a web

Materiais utilizados na disciplina

Repositórios (Forks)

Atividades solicitadas para serem entregues

Atividade 1

Criar um notebook utilizando como modelo o PythonIntroduction.ipynb, e comentar cada bloco de código.

O arquivo criado deve ser compartilhado com o professor no email evertongomede@gmail.com.

Atividade 2

Transcrição

Nesta tarefa, você criará um modelo simplificado de uma fazenda. Como você trabalhar com esta tarefa, tenha em mente que há uma série de respostas corretas. O foco desta tarefa é menos sobre a sintaxe da classe Python e mais sobre design de software em geral, que é altamente subjetivo. Esta tarefa é intencionalmente deixada em aberto para incentivá-lo a pense em como você organizaria seu código em classes.

Antes de escrever qualquer código, pegue uma caneta e papel e esboce um modelo de sua fazenda, identificando classes, atributos e métodos. Pense na herança. Como você pode evitar a duplicação de código? Aproveite o tempo para trabalhar com quantas iterações você sentir que são necessários. Os requisitos reais estão abertos à interpretação, mas tente aderir a estas orientações:

  1. Você deve ter pelo menos quatro classes: a classe pai Animal e então, pelo menos, três classes de animais filhos que herdam de Animal.
  2. Cada classe deve ter alguns atributos e pelo menos um método que modela algum comportamento apropriado para um animal específico ou todos os animais — como caminhar, correr, comer, dormir e assim por diante.
  3. Mantenha-o simples. Utilize a herança. Certifique-se de produzir detalhes sobre os animais e seus comportamentos.


O arquivo criado deve ser compartilhado com o professor no email evertongomede@gmail.com.

Atividade 3

Transcrição

Selecione uma página de notícias de sua escolha. Leia uma lista de elementos que se repetem e os armazene em um dataframe. Depois disso, faça a limpeza dos dados. Com isso, inicie uma instância do PostgreSQL, crie uma tabela e armazene os dados dentro desta tabela.


O arquivo criado deve ser compartilhado com o professor no email evertongomede@gmail.com.

Trabalho final

O trabalho final vai ser avaliado pelos comentários feitos e as atividades 1, atividade 2 e atividade 3.