
Modern Python 101 - Os exercícios é o seu playground para praticar suas habilidades básicas de programação em Python. Este curso contém 20 exercícios cuidadosamente selecionados que cobrem todos os aspectos básicos do Python. Se você fez meu curso anterior Modern Python 101, sabe que o conteúdo é denso e embalado com muitas informações!
Este curso é exatamente o oposto do Modern Python 101, neste curso que vou dar um problema para você, pode ser um pouco difícil para começar e esperar que você tente. Se você pode resolver, então é incrível, se não, então ainda não se preocupe, os problemas são intencionalmente projetados para que você não os faça na primeira tentativa !! E, claro, cada problema tem uma explicação detalhada e um vídeo de solução.
Também selecionei algum problema da Hacker Rank apenas para dar uma idéia de como abordar essas plataformas. Isso também ajudaria a continuar resolvendo problemas com plataformas de desafios de codificação semelhantes no futuro.
Pense assim - é seu trabalho resolver o problema e é meu trabalho torná -lo o mais difícil possível!
Então, o que realmente importa para você é apenas persist ao longo do curso e, no final do curso, você teria aprendido muito mais do que antes! Enquanto faço um problema para você, eu esperaria que você pesquise on -line conceitos adicionais, navegue por sites como o Stack Overflow ou a documentação oficial do Python e tente encontrar uma solução.
Apenas resolver ou não resolver o problema não importa ou quantas etapas foram necessárias para resolver o problema não importa, o que importa é - como você abordou o problema? Como você decomposu o problema? Você conseguiu visualizar conceitualmente a solução? Lembre -se, um programa de trabalho é muito mais importante que o programa conciso ou rápido!
Eu aconselho você a não gastar mais de 45-60 minutos em um problema, se você conseguir acertar parcialmente, talvez gastar mais tempo possa fazer sentido. Se você está gastando muito mais tempo do que isso, eu recomendaria que você assistisse à solução e experimente o problema novamente por conta própria.
No final de você, você sempre pode comparar sua resposta com as soluções, mas lembre -se de que minhas soluções não são as únicas solutions , você pode ter uma abordagem diferente que é completamente aceitável, o que importa é o resultado.
Esses exercícios cobrem quase todos os tópicos que aprendemos no moderno Python 101, exceto para manuseio de erros e pacotes e os exercícios são projetados principalmente para testar sua lógica e raciocínio.
Esses exercícios são projetados para Python Beginners ou para quem quiser praticar suas habilidades fundamental de programação em Python.
Cada Workout é específico para um tópico específico do Python e tem como alvo principalmente um conceito de cada vez.
Apenas persista em seus esforços, as soluções seguirão!
Eu adoraria ouvir seu feedback! E também adoraria saber se você está interessado em aprender outros tópicos meus.
Site - www.octallium.com
Twitter - @octallium
YouTube - Octallium