Skip to content

Contains files from three notebooks and two modules used in the Python programming course offered by DELL Technologies. One for a library program that registers and returns information about books. Other for a pet care game, where you manage walks and feeding. And one last for learning about importing modules about a cat and about area codes.

Notifications You must be signed in to change notification settings

rodrig0hb/PracticePython-Notebooks-Modules

Repository files navigation

🐍 Repositório de Projetos Básicos em Python Este repositório armazena códigos desenvolvidos como parte do curso de Programação em Python oferecido pela DELL Technologies em parceria com a Universidade Estadual do Ceará (UECE). Os projetos focam em lógica de programação, manipulação de dados e uso de módulos.

📁 Projetos Contidos O repositório está dividido em três projetos principais, abrangendo desde a criação de um sistema básico até a simulação de um jogo interativo.

  1. Sistema de Gerenciamento de Biblioteca (Oficina 2.5-LibraryProgram/) Objetivo: Implementar um programa básico para o registro e consulta de informações de livros.

Foco Principal: Fundamentos de Python, Estruturas de Dados (listas e dicionários) e manipulação de inputs e outputs.

Status: Funcional para cadastro e listagem de livros.

  1. Jogo de Cuidado com um Pet (Similar ao Tamagotchi) (Oficina 3.2-Pet-Tamagotchi-Program/) Objetivo: Simular um jogo simples de cuidado com um pet, onde o usuário gerencia as necessidades de alimentação e passeios, vê nível de fome e felicidade.

Foco Principal: Programação Orientada a Objetos (classes e métodos) e lógica de jogo.

  1. Aprendizado de Importação de Módulos (Construiindo_modulos/) Este projeto foi desenhado especificamente para consolidar o entendimento sobre a importação de módulos e a estrutura de pacotes em Python, utilizando dois exemplos distintos:

Importação do módulo miau.py: Demonstra a importação de um módulo externo que contém dados de um gato (Bilu) e o compara com uma lista de outros gatos.

Skill: Importação e uso de bibliotecas de dados simples.

Importação de módulos em pasta "br": Demonstra a importação de um módulo que está organizado dentro de uma subpasta/pacote, contendo os códigos de área (DDDs) de duas regiões brasileiras.

Skill: Organização de código em pacotes e importação relativa.

🛠️ Tecnologias Utilizadas Linguagem: Python 3.x

Ambiente: Jupyter Notebook (para desenvolvimento e testes iniciais) e Scripts .py (para execução final).

Bibliotecas: Apenas bibliotecas nativas do Python foram utilizadas neste conjunto de projetos de fundamentos.

About

Contains files from three notebooks and two modules used in the Python programming course offered by DELL Technologies. One for a library program that registers and returns information about books. Other for a pet care game, where you manage walks and feeding. And one last for learning about importing modules about a cat and about area codes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published