An open API service indexing awesome lists of open source software.

https://github.com/guilhermwn/portfolio_python

Este repositório abriga uma variedade de projetos em Python desenvolvidos para diversos fins, com ênfase em aprendizado e experimentação. Abaixo, há uma descrição dos projetos disponíveis nesta pasta.
https://github.com/guilhermwn/portfolio_python

python

Last synced: 3 months ago
JSON representation

Este repositório abriga uma variedade de projetos em Python desenvolvidos para diversos fins, com ênfase em aprendizado e experimentação. Abaixo, há uma descrição dos projetos disponíveis nesta pasta.

Awesome Lists containing this project

README

        

# Portfólio de Projetos em Python

Este repositório abriga uma variedade de projetos em Python desenvolvidos para diversos fins, com ênfase em aprendizado e experimentação. Abaixo, apresentamos uma descrição dos projetos disponíveis nesta pasta.

## Lista de Projetos

### 1. Buscador de Índice

**Descrição**: Este é um programa Python que realiza uma busca em uma lista e retorna os índices onde um determinado número ocorre na lista. É uma ótima ferramenta para pesquisa de elementos específicos em uma lista.

### 2. Calculadora Python

**Descrição**: Este é um programa Python que funciona como uma calculadora simples. Ele permite que o usuário realize operações básicas, como soma, subtração, multiplicação, divisão e potenciação. O programa exibe um menu de operações, onde o usuário pode escolher a operação desejada e inserir os números para calcular o resultado.

### 3. Combinação Cores Camisas Dias

**Descrição**: Este código Python gera uma combinação aleatória de cores para vestir camisas em cada dia da semana. Ele cria uma lista de cores e uma lista de dias da semana, embaralha a lista de cores aleatoriamente e, em seguida, atribui uma cor a cada dia da semana, imprimindo o resultado. É uma abordagem divertida e criativa para planejar seu guarda-roupa semanal.

### 4. Coletor de Informações de Notas Fiscais

**Descrição**: Este é um programa Python chamado "Coletor de Informações de Notas Fiscais" que permite coletar informações específicas de arquivos XML de notas fiscais e organizá-las em uma planilha Excel. O programa utiliza as bibliotecas `os`, `xmltodict` e `pandas`. É uma ferramenta valiosa para quem precisa extrair informações de notas fiscais de forma eficiente. Esse script é projetado para analisar arquivos de notas fiscais em xml em massa.

### 5. Gerador Info Usuário

**Descrição**: Este script Python utiliza duas APIs externas para coletar informações e criar um arquivo de texto personalizado com base nos dados fornecidos pelo usuário. É uma maneira criativa de gerar informações fictícias ou personalizadas, o que pode ser útil em diversos cenários.

### 6. Verificador de Clima

**Descrição**: Este é um programa Python chamado "Verificador de Clima", que permite verificar o clima de uma cidade específica. O programa utiliza a API OpenWeatherMap.org para obter informações climáticas em tempo real. É uma ferramenta prática para saber as condições climáticas em qualquer lugar do mundo.

Dentro do projeto "Verificador de Clima", há uma pasta que contém uma versão do projeto que utiliza a biblioteca Streamlit para exibir uma interface para o funcionamento do projeto do Verificador de Clima.

### 7. Exercícios do The Huxley - Python

**Descrição**: Este repositório contém scripts em Python desenvolvidos para resolver exercícios disponíveis no site [The Huxley](https://www.thehuxley.com). Esses exercícios fizeram parte do processo avaliativo da disciplina de Programação Imperativa do curso de Engenharia Eletrônica da Universidade Federal de Sergipe durante o período letivo de 2022.1. Os exercícios abrangem uma variedade de tópicos e oferecem uma oportunidade valiosa para aprimorar as habilidades em Python.

Cada projeto representa uma demonstração do meu conhecimento e criatividade em Python. Sinta-se à vontade para explorar, clonar ou usar esses projetos como referência para seus próprios empreendimentos de programação em Python.