
Modern Python 101-ワークアウトは、基本的なPythonプログラミングスキルを練習するための遊び場です。このコースには、Pythonのすべての基本的な側面をカバーする20のワークアウトが慎重に選択されています。私の以前のコースModern Python 101を撮影した場合、コンテンツには密度が高く、たくさんの情報が詰まっていることがわかります!
このコースは、Modern Python 101の正反対です。このコースでは、最初に問題を抱えています。開始するのは少し難しいかもしれません。あなたが解決できるなら、それは素晴らしいことではないにしても、それでも心配することはありませんが、問題は意図的に設計されているため、最初の試みでそれらを取得できないように!!そして、コースの各問題には、詳細な説明と解決策があります。
また、これらのプラットフォームにアプローチする方法についてのアイデアを提供するために、 Hacker Rankからいくつかの問題を選択しました。また、将来、同様のコーディングチャレンジプラットフォームで問題を解決するのに役立ちます。
このように考えてください - 問題を解決するのはあなたの仕事であり、可能な限り困難にするのは私の仕事です!
ですから、あなたにとって本当に重要なのは、コース全体でpersistことです。コースの終わりまでに、以前よりも多くのことを学んだでしょう!私があなたに問題を投げかけるとき、私はあなたが追加の概念をオンラインで検索し、Stack Overflowや公式のPythonドキュメントなどのウェブサイトから記事を閲覧し、解決策を考え出すことを期待します。
問題を解決するかどうかを解決するかどうかは関係ありません。または、問題を解決するために必要なステップ数は重要ではありません。問題は何ですか?問題にどのようにアプローチしましたか?どのように問題を分解しましたか?ソリューションを概念的に視覚化することができましたか?作業プログラムは、簡潔なプログラムや高速プログラムよりもはるかに重要です。
1つの問題に45〜60分を超えて費やさないことをお勧めします。部分的に正しいことを手に入れることができれば、もっと時間を費やすことができます。あなたがそれよりもはるかに多くの時間を費やしているなら、私はあなたが解決策を見て、あなた自身でもう一度問題を試すことをお勧めします。
あなたの試みの終わりに、あなたはいつでもあなたの答えを解決策と比較することができますが、私のソリューションは唯一のsolutionsではないことを覚えておいてください、あなたは完全に受け入れられる別のアプローチを持っているかもしれません、重要なのは結果です。
これらのワークアウトは、エラー処理とパッケージを除き、最新のPython 101で学んだほぼすべてのトピックをカバーしており、トレーニングは主にロジックと推論をテストするために設計されています。
これらのワークアウトはPython Beginnersや、 fundamental Pythonプログラミングスキルを練習したい人向けに設計されています。
各Workoutは特定のPythonトピックに固有であり、ほとんどの概念を一度にターゲットにします。
あなたの努力を続けるだけで、ソリューションが続きます!
あなたのフィードバックを聞いてみたいです!また、私から他のトピックを学ぶことに興味があるかどうかを知りたいです。
ウェブサイト-www.octallium.com
Twitter- @octallium
YouTube -Octallium