Skip to content

Lab02 - Tipos de dados e Variáveis

Laboratório: Tipos de Dados

Neste laboratório, você terá a oportunidade de praticar os conceitos relacionados a tipos de dados em Python que aprendeu até o momento.

Este guia irá orientá-lo sobre como acessar os desafios de deste laboratório, como resolvê-los e como submeter seus códigos para correção automática.

Lista 1

Tip

Gravei alguns videos com dicas sobre como começar a resolver a lista de exercicos. Assista a playlist no link: https://youtu.be/fUHIwrTHZus?si=W3RPVYC9nTsa6Xhq

1. Acessando os Desafios

  1. Acesse o GitHub Classroom: Primeiro, acesse o link do GitHub Classroom.

  2. Clique aqui:https://classroom.github.com/a/zduM4ptG

  3. Entre com sua conta do GitHub: Faça a autenticação com sua conta no GitHub.

  4. Aceite o convite para o desafio: Ao acessar o link, você verá um convite para participar do desafio. Clique em "Aceitar este desafio" para começar.

2. Resolvendo os Desafios

  1. Clone o repositório: Uma vez que você aceitou o desafio, você terá seu próprio repositório. Clone este repositório para sua máquina local, usando o prompt de comando ou terminal digite o comando:
   git clone [URL_DO_SEU_REPOSITORIO]
  1. Navegue até a pasta do desafio: Use o terminal ou prompt de comando para navegar até a pasta do desafio clonado. comando:
   cd [diretorio]
  1. Resolva os problemas: Abra os arquivos de desafio em seu editor de código favorito, se estiver utilizando o VS-Code digite o comando:
   code .
  1. Não esqueça de salvar: Comece a resolver os problemas. Lembre-se de salvar suas alterações regularmente. O atalho do teclado é: Crtl + s

  2. Rode os testes localmente:Você executar os testes localmente em sua máquina para verificar sua evolução antes de submeter seus códigos. Para isso, instale primeiro as bibliotecas necessárias executando o comando no CMD:

   pip install -r requirements.txt
  1. Verificando os testes localmente: Sempre que quiser rodar os testes digite no CMD ou terminal:

   pytest -v
Um resumo dos testes será exibido informando quantos e quais exercicios estão corretos.

3. Submetendo seus Códigos

Com os desafios finalizados, submeta seu código para o GiHhub, no prompt de comando ou terminal digite:

  1. Adicione suas alterações ao Git: No terminal ou prompt de comando, execute:
   git add .
  1. Faça um commit de suas alterações:
   git commit -m "Solução dos desafios"
  1. Envie suas alterações para o GitHub:
   git push origin main

4. Verificando os Testes no Github

Os desafios possuem testes automaticos, isso significa que você consegue verificar quais e quantos testes estão corretos. Para isso:

  1. Acesse seu repositório no GitHub: Volte ao GitHub e acesse seu repositório.
  2. Verifique o GitHub Actions: Clique na aba "Actions" no topo do repositório. Aqui, você pode ver o status dos testes automáticos.
  3. Verifique os resultados: Se seus códigos passarem em todos os testes, você verá um ícone verde com a mensagem "All checks have passed". Se houver algum erro, você verá um ícone vermelho. Clique nele para ver os detalhes e entender o que deu errado.

5. Dicas Importantes

  • Não altere os nomes dos arquivos ou funções: Isso pode fazer com que os testes automáticos falhem, mesmo que sua solução esteja correta.
  • Leia os erros com atenção: Eles podem fornecer dicas sobre o que está errado em seu código.
  • Peça ajuda: Se estiver tendo dificuldades, não hesite em pedir ajuda ao professor ou colegas.

Boa sorte com seus desafios e feliz codificação!