Skip to content

AndersonOls96/desafios-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafios de Programação

Este repositório contém exercícios de programação que devem ser resolvidos utilizando seus conhecimentos e a linguagem Python. Siga as instruções abaixo para configurar o projeto localmente, desenvolver suas soluções e enviar suas respostas via pull request.

Pré Requisitos

Passo a Passo

1. Fazer um Fork do Repositório

  1. Vá para a página principal deste repositório no GitHub.
  2. Clique no botão "Fork" no canto superior direito para criar uma cópia deste repositório em sua conta do GitHub.

2. Clonar o repositório

git clone https://github.com/SEU-USUARIO/desafios-python.git

3. Navegar até o diretório do projeto

cd desafios-python

4. Criar um ambiente virtual

python -m venv .venv

5. Ativar o ambiente virtual

.venv/Scripts/activate

6. Instalar os requisitos

pip install -r requirements.txt

7. Abrir no VsCode

code .

8. Desenvolver os exercícios

Você encontrará os exercícios no diretório exercises. Cada arquivo representa um exercício. Edite esses arquivos para implementar suas soluções.

9. Rodar os testes

Para garantir que as soluções estão corretas, execute os testes:

  • Para executar separadamente
cd tests
pytest test_nome_do_arquivo.py
  • Para executar todos de uma vez
pytest

Certifique-se de que todos os testes passem antes de enviar sua submissão.

10. Commit e Push

Depois de implementar suas soluções e garantir que todos os testes passaram, faça commit das suas mudanças e envie para o seu repositório no GitHub:

git add .
git commit -m "Solução dos exercícios"
git push origin main

11. Criar um Pull Request

Vá para a página do seu repositório forkado no GitHub.
Clique no botão "Pull Request" para enviar suas mudanças para o repositório original.
Preencha os detalhes do pull request e envie.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages