
Modern Python 101- 운동은 기본 Python 프로그래밍 기술을 연습하는 놀이터입니다. 이 과정에는 파이썬의 모든 기본 측면을 다루는 신중하게 선택된 20 개의 운동이 포함되어 있습니다. 당신이 나의 이전 과정을 찍은 경우 현대적인 Python 101을 찍은 경우, 당신은 콘텐츠에 밀도가 높고 많은 정보가 포장된다는 것을 알고 있습니다!
이 과정은 Modern Python 101과 정반대입니다.이 과정에서 나는 먼저 당신에게 문제를 일으킬 것입니다. 시작하기가 조금 어려울 수 있으며 시도하기를 기대할 수 있습니다. 당신이 해결할 수 있다면 굉장하지 않다면 여전히 걱정할 필요가 없다면, 문제는 의도적으로 설계되어 첫 번째 시도에서 그들을 얻지 못합니다 !! 그리고 각각의 문제에는 자세한 설명과 솔루션 비디오가 있습니다.
또한 Hacker Rank 에서 몇 가지 문제를 선택하여 이러한 플랫폼에 접근하는 방법에 대한 아이디어를 제공했습니다. 또한 미래의 유사한 코딩 문제 플랫폼으로 문제를 해결하는 데 도움이됩니다.
이렇게 생각하십시오 - 문제를 해결하는 것이 당신의 일이며 가능한 한 어렵게 만드는 것이 저의 일입니다!
따라서, 당신에게 실제로 중요한 것은 코스 전체에서 persist 것입니다. 과정이 끝날 때까지 당신은 이전보다 훨씬 더 많은 것을 배웠을 것입니다! 내가 당신에게 문제를 일으킬 때, 나는 당신이 추가 개념을 온라인으로 검색하고, 스택 오버 플로우 또는 공식 Python 문서와 같은 웹 사이트에서 기사를 찾아보고 솔루션을 생각해 내기를 기대합니다.
문제를 해결하거나 해결하지 않는 것만으로도 문제를 해결하는 데 걸리는 단계가 중요하지 않습니다. 문제가 무엇인지 - 문제에 어떻게 접근 했습니까? 문제를 어떻게 분해 했습니까? 솔루션을 개념적으로 시각화 할 수 있었습니까? 작업 프로그램은 간결하거나 빠른 프로그램보다 훨씬 중요합니다!
한 가지 문제에 45-60 분 이상을 소비하지 말 것을 권합니다. 만약 당신이 부분적으로 올바르게 얻을 수 있다면, 더 많은 시간을 보내는 것이 합리적 일 수 있습니다. 당신이 그보다 훨씬 더 많은 시간을 보내고 있다면 솔루션을보고 다시 문제를 시도하는 것이 좋습니다.
결국 시도 할 때 항상 답변을 솔루션과 비교할 수 있지만 내 솔루션이 유일한 solutions 아니라는 점을 기억하십시오. 완전히 수용 가능한 다른 접근법이있을 수 있습니다. 중요한 것은 결과입니다.
이 운동은 오류 처리 및 패키지를 제외하고 현대 Python 101에서 배운 거의 모든 주제를 다루며 운동은 주로 논리와 추론을 테스트하도록 설계되었습니다.
이 운동은 Python Beginners 또는 fundamental Python 프로그래밍 기술을 연습하기를 원하는 사람을 위해 설계되었습니다.
각 Workout 특정 Python 주제에만 해당되며 한 번에 하나의 개념을 목표로합니다.
당신의 노력에만 지속되면 솔루션이 따를 것입니다!
나는 당신의 의견을 듣고 싶습니다! 또한 다른 주제를 배우는 데 관심이 있는지 알고 싶습니다.
웹 사이트 -www.octallium.com
트위터 - @octallium
YouTube -Octallium