
Modern Python 101 - Workouts, ist Ihr Spielplatz, um Ihre grundlegenden Python -Programmierfähigkeiten zu üben. Dieser Kurs enthält sorgfältig ausgewählte 20 Workouts, die alle grundlegenden Aspekte von Python abdecken. Wenn Sie meinen früheren Kurs Modern Python 101 belegt haben, wissen Sie, dass der Inhalt dicht und voller Informationen ist!
Dieser Kurs ist genau das Gegenteil von Modern Python 101, in diesem Kurs werde ich zuerst ein Problem auf Sie werfen, es ist möglicherweise ein wenig schwierig, anzufangen und zu erwarten, dass Sie es versuchen. Wenn Sie lösen können, ist es fantastisch, wenn nicht, dann ist es immer noch keine Sorgen, die Probleme sind absichtlich gestaltet, damit Sie sie beim ersten Versuch nicht bekommen !! Und das Problem jedes Problem hat eine detaillierte Erklärung und ein Lösungsvideo.
Ich habe auch ein Problem aus Hacker Rank ausgewählt, nur um Ihnen eine Vorstellung davon zu geben, wie Sie sich diesen Plattformen nähern können. Es würde Ihnen auch helfen, in Zukunft Probleme mit ähnlichen Coding -Herausforderungen zu lösen.
Stellen Sie sich das so vor - es ist Ihre Aufgabe, das Problem zu lösen, und es ist meine Aufgabe, es so schwierig wie möglich zu machen!
Also, was für Sie wirklich wichtig ist, ist, im Laufe des Kurses nur zu persist und am Ende des Kurses hätten Sie so viel mehr gelernt als zuvor! Wenn ich ein Problem auf Sie werfe, würde ich erwarten, dass Sie online nach zusätzlichen Konzepten suchen, Artikel von Websites wie Stack Overflow oder offizielle Python -Dokumentation durchsuchen und versuchen, eine Lösung zu entwickeln.
Nur das Problem zu lösen oder nicht zu lösen, spielt keine Rolle oder wie viele Schritte, um das Problem zu lösen, spielt keine Rolle. Was ist wichtig - wie haben Sie sich dem Problem angenommen? Wie haben Sie das Problem zerlegt? Konnten Sie die Lösung konzeptionell visualisieren? Denken Sie daran, ein Arbeitsprogramm ist viel wichtiger als prägnanter oder schnelles Programm!
Ich würde Ihnen raten, nicht mehr als 45-60 Minuten für ein Problem zu verbringen, wenn Sie in der Lage sind, es teilweise richtig zu machen, wenn Sie sie vielleicht etwas mehr Zeit verbringen können. Wenn Sie viel mehr Zeit als das verbringen, empfehle ich Ihnen, die Lösung zu sehen und das Problem selbst erneut auszuprobieren.
Am Ende Ihres Versuchs können Sie Ihre Antwort jederzeit mit den Lösungen vergleichen, aber bitte denken Sie daran, dass meine Lösungen nicht die einzigen solutions sind. Möglicherweise haben Sie einen anderen Ansatz, der völlig akzeptabel ist. Was zählt, ist das Ergebnis.
Diese Workouts decken fast jedes Thema ab, das wir in modernen Python 101 gelernt haben, mit Ausnahme der Fehlerbehebung und der Pakete und der Workouts wurden hauptsächlich darauf ausgelegt, Ihre Logik und Argumentation zu testen.
Diese Workouts sind für Python Beginners oder für alle konzipiert, die ihre fundamental Python -Programmierfähigkeiten üben möchten.
Jedes Workout ist spezifisch für ein bestimmtes Python -Thema und zielt meist ein Konzept gleichzeitig.
Nur in Ihren Bemühungen bestehen, Lösungen werden folgen!
Ich würde gerne Ihr Feedback hören! Und würde auch gerne wissen, ob Sie andere Themen von mir lernen möchten.
Website - www.octallium.com
Twitter - @octallium
YouTube - Oktallium