Beste Antwort
Sie haben also angefangen, Python zu lernen, und natürlich müssen Sie üben, um den Griff über die Sprache zu erweitern. Sie können diese Ressourcen in keiner bestimmten Reihenfolge aufrufen, um Ihren Durst zu stillen.
- Google Python-Klassen von Nick Parlante (Suche auf Youtube) sind eine der großartigsten und gefragtesten Methoden zum Erlernen von Python in eine Frage von zwei Tagen. Die von Nick bereitgestellten Ressourcen werden Sie einige Tage lang beschäftigen. Googles Python-Klasse
- Jemand über das Internet hat auf Reddit einen Weblink geteilt, der über 46 grundlegende Python-Übungen zum Testen enthält Schauen Sie sich an, 46 Einfache Python-Übungen
- Sie müssen einige Algorithmen gelernt haben (Suchen, Sortieren, Bäume, Diagramme) Ich weiß, dass Python großartige Bibliotheken hat. Bitte verwenden Sie sie nicht dafür. Beginnen Sie von vorne, lassen Sie das LOC wachsen. Sie würden es lernen.
Immer noch hungrig nach mehr, gehen Sie zu T opcoder , H ackerrank , SPOJ und andere wettbewerbsfähige Programmierseiten und erledigen dort Aufgaben. Begleiten Sie mich als Fußnote zum Codieren mit Python.
Antwort
Hier ist Ihre Antwort…
Tipps zum Üben von Python
- Code jeden Tag
- Schreiben Sie es aus
- Gehen Sie interaktiv!
- Machen Sie Pausen
- Werden Sie ein Bug Kopfgeldjäger
- Umgib dich mit anderen, die lernen
- Lehren
- Paarprogramm
- Stellen Sie „GUTE“ Fragen
- Etwas bauen, alles
- Zu Open Source beitragen
Um sich mit diesen Schritten zu üben
Jeder Computerprogrammierer muss ein überlegener Programmierer werden, aber nicht jeder gedeiht.
Abgesehen von den üblichen Fähigkeiten des Programmdesigns und der problematischen Lösung erfordert er viel solide Arbeit, ständiges Wissen und Beharrlichkeit, ein verbesserter Programmierer zu werden.
1. Codierung
Wenn Sie sich zum Codieren verpflichten, verstehen Sie in ähnlicher Weise Ihre Fehler in Planung, Fehlerkontrolle, Zeichenfolge und kehren dann zu diesen besonderen Fortschrittsfähigkeiten zurück.
Sie können nicht arbeiten Nur in der Planung erzeugt Coding eine Produktion, die notwendig ist, um zu studieren und als Erreichung zu fungieren. Durch die Methode nicht gleich nach Beantwortung der Schwierigkeit brechen.
2. Durch das Lesen von Büchern verbesserte Fähigkeiten.
Das Codieren ist entspannt gesagt und getan, und es gibt einen anderen Kontrast zwischen großartigem Code und schrecklichem Code. Doch woher wissen Sie das?
Bis Sie einen anständigen Code erkannt haben und erkennen, warum ein bestimmter Code richtig ist, können Sie die Unterscheidung nicht verstehen.
Beitrag zu Open Source, Signieren -up E-Mail-Listen.
Einfallsreich auf dem exponierten Basiscode, hauptsächlich von Google, Apache und einigen anderen Schemata, ist eine zusätzliche Möglichkeit, Ihre Software-Design-Fähigkeiten zu erweitern und einen erweiterten Computer-Betreiber zu entwickeln
Autorisieren Sie einfach die Veröffentlichungsliste und das anschließende Gespräch, um Ihnen einen Teil zu erklären.
3. Das Üben von Informationskonstruktion, Algorithmen und Plan-bezogenen Schwierigkeiten.
Ich dachte daran, das als dreifache Sache zu bezeichnen, aber es liegt über dem vierten Platz.
Wie ich möchte zu glauben, dass dies die maximal gefährliche Aktivität ist, die als verbesserter Softwareprogrammierer verbessert werden muss.
Der bedeutendere Teil, den der große Software-Computer-Betreiber gesehen und getroffen hat, ist großartig in Informationsstrukturen und Berechnungen.
4. Alles testen
Testen Sie zunächst alles im Modul auf seine Werte und verwenden Sie Eingaben, die Sie normalerweise annehmen würden. Versuchen Sie dann Eingaben, die möglich, aber weniger gemeinschaftlich sind. Dadurch werden alle abgesonderten Fehler beseitigt. In der Tat gibt es eine Fähigkeit zu testen; Sie werden Ihre Fähigkeiten regelmäßig mit Übung aufbauen.
5. Seien Sie auf Veränderungen vorbereitet
An einem realistischen Arbeitsplatz ändern sich die Anforderungen. Je klarer Sie jedoch am Anfang der Anforderungen sind, desto klarer ist Ihr Ausführungsplan am Anfang. Umso ausgefallener ist es, dass Änderungen auf mangelnden gesunden Menschenverstand oder falsche Annahmen zurückzuführen sind.
Ursprüngliche Quelle: – https://www.codeavail.com/blog/improve-programming-skills/