Referenzseite: Reputation von Python-Büchern / Nachschlagewerken
Dies ist ein Einführungsbuch, das von den Grundlagen ausgeht, damit auch Programmieranfänger es verstehen können. Umfangreicher Beispielcode enthält detaillierte Erklärungen, die Ihnen helfen, den ausgeklügelten Python-Programmierstil zu verstehen. Es handelt sich um eine Konfiguration, die von grundlegenden Funktionen wie Variablen, bedingten Verzweigungen und Funktionen zu erweiterten Inhalten wie objektorientierten und Standardbibliotheken übergeht. Später in diesem Buch finden Sie ein Beispiel für die Erstellung einer ToDo-Verwaltungsanwendung, in der Sie die praktische Programmierung mit einer grafischen Benutzeroberfläche (GUI) erleben können.
40er Jahre, männlich, Web Director
Ich habe dieses Buch gewählt, weil es ein ausgewogenes Buch ist, Python, also eine Schlange. Als webbasierter Programmierexperte kann ich ohne zu zögern die minimalen Schleifen und Funktionen schreiben. In der zweiten Hälfte werden einige Erklärungen zu Python-ähnlichen Funktionen angesprochen, aber es ist ein offener Eindruck, dass dieses Buch ein starkes Einführungsgefühl hat und als erstes Buch gelesen werden sollte. Es werden auch die Unterschiede zur vorherigen Version angesprochen, sodass es möglicherweise eine Referenz zum Lesen alter Programme ist.
Ein Einführungsbuch zu Python, das von null Programmierkenntnissen ausgeht. Mit einer Fülle von Illustrationen und Screenshots ist dieses Buch für Anfänger einfach zu bedienen. Es ist beliebt, dass es sorgfältig Wörter für Konzepte auswählt, über die Anfänger leicht stolpern können, und detailliertere Erklärungen liefert als andere Bücher und Internetseiten. Am Ende dieses Buches wird erwartet, dass Sie in der Lage sein werden, vollwertige Anwendungen mit für Python einzigartigen Funktionen wie Datentypen zu erstellen.
Die Erklärung ist wirklich von den Grundlagen, so dass selbst diejenigen, die noch nie eine Programmiersprache gelernt haben, sie verstehen können. Außerdem habe ich mich sehr um objektorientierte Erklärungen bemüht, damit ich beim Erlernen anderer Sprachen Grundkenntnisse erwerben kann. Ich habe versucht, den Charme von Python zu vermitteln, dass man mit Kurzcode verschiedene Dinge tun kann. Ich habe die Verwendung von Python 2.7 erklärt, aber das Beispielprogramm funktioniert mit Python 3.
Empfohlen für diejenigen, die sich für Programmierung interessieren, aber nicht wissen, womit sie anfangen sollen, oder die die Grundlagen von Python kennenlernen möchten. Es kann auch denen helfen, die mit der Objektorientierung nicht vertraut sind. Wenn Sie jedoch nur eine moderne Programmiersprache beherrschen und Python lernen möchten, empfehlen wir ein etwas fortgeschritteneres Buch wie "Minna no Python".
"First Python 3rd Edition" ist ein Einführungsbuch zu Python, das von O'Reilly veröffentlicht wurde und einen guten Ruf für Programmiererklärungen hat. Ausgehend von der Grundidee, welche Art von Sprache Python ist, soll ein tieferes Verständnis seiner Grundfunktionalität gewonnen werden. Die Funktion von Python besteht darin, dass es für verschiedene Zwecke wie Webanwendungen und Datenanalyse verwendet werden kann. Sie können jedoch die wesentlichen Elemente in jede Richtung lernen. Wenn Sie den 808-seitigen Inhalt lesen, werden Sie sicher sein, ein Python-Programmierer zu sein.
Wenn du gut lernen willst
40er Jahre, männlich, Web Director
Wenn man von Büchern in Programmiersprache spricht, ist es für Tiere zur Gewohnheit geworden, das O'Reilly-Buch auf dem Cover aufzuheben. Dies ist das erste Mal, dass ich über Python schreibe, aber ich konnte es mit Zuversicht lesen, wahrscheinlich weil ich zu viel Vertrauen in diesen Verlag hatte. Das Beispiel ist schlank und dicker als andere Python-Bücher, daher lohnt es sich zu lesen und ich kann nicht alles auf einmal verstehen. Ich denke, es wird auch in Zukunft ein Nachschlagewerk sein.
Dies ist ein Einführungsbuch, das kurz von den Grundlagen bis zur Anwendung von Python erklärt. Python ist ein großartiges Lehrbuch für diejenigen, die Python noch nicht kennen, obwohl sie Erfahrung mit anderen Programmiersprachen haben. Es ist ein Kommentar, der Ihnen das Bewusstsein gibt, dass "Sie dies mit Python tun können" und "Sie dies mit Python klar schreiben können". Ein weiteres Feature ist, dass Frameworks wie Django für Webanwendungen, die Zusammenarbeit mit Plattformen wie Google App Engine, Desktop-Apps und praktische Verarbeitungsmuster veröffentlicht werden.
Sie können den Unterschied deutlich sehen
40er Jahre, männlich, Web Director
Python ist in verschiedenen Versionen sehr unterschiedlich, daher stolpern Sie darüber. Das war der Rat meines Bekannten, also kaufte ich dieses Buch ohne zu zögern und verglich beide Versionen. Sicherlich scheinen die Versionen 2 und 3 sehr unterschiedlich zu sein. Dank dieses Buches muss ich mir keine Sorgen machen, welche Programmquelle in der Welt geschrieben ist.
Die Python-Version der "Perfect" -Serie wurde für Anfänger geschrieben, die Programmiererfahrung haben, aber neues Python lernen möchten, oder für Fortgeschrittene, die ihr Lernen vertiefen möchten. Es beginnt mit einem Verständnis der Eigenschaften und der Kultur von Python, damit Sie ein Gefühl dafür bekommen, wie Python ist. Es handelt sich um einen praktischen Inhalt, der nicht nur die grundlegende Grammatik, sondern auch eine Einführung in Webanwendungen und akademische / analytische Bibliotheken umfasst. Ein Beispiel für eine Chat-Anwendung kann ebenfalls hilfreich sein.
Sicherlich kann es perfekt für 3.x sein
40er Jahre, männlich, Web Director
Diese Serie dieses Herausgebers ist in anderen Programmiersprachen gut gelungen, daher habe ich sie aufgegriffen und erwartet, dass sie für fortgeschrittene Benutzer geschrieben wurde. Im Laufe der Zeit kann bis dahin nur 3.x damit umgehen, aber es ist schwierig, alle Systeme auf 3.x umzuschreiben, sodass nicht gesagt werden kann, dass Sie auch nicht über 2.x Bescheid wissen müssen. Hmm. Dieses Buch ist auf 3.x beschränkt, daher möchte ich, dass eine neue Generation von Programmierern es liest.
Im Gegensatz zum ungewöhnlichen Cover-Design handelt es sich bei dem Inhalt um ein seriöses Einführungsbuch, in dem die Grundlagen sorgfältig erläutert werden. Obwohl es auf Programmiererfahrung in anderen Sprachen basiert, werden grundlegende Konzepte wie grundlegende Beschreibungsmethoden, Syntax und die Verwendung häufig verwendeter Funktionen vollständig erläutert. Darüber hinaus ist der Punkt, an dem die Erklärung von der Einstellung der Entwicklungsumgebung ausgeht, auch ein zu bewertender Punkt. Da objektorientierte und reguläre Ausdrücke auch als erweiterte Sprachfunktionen enthalten sind, kann gesagt werden, dass es sich um ein Buch handelt, das umfassend beschreibt, was Sie mit Python tun können, da der Werbesatz "Gieriger Inhalt wird kompakt zusammengefasst".
Ali, wenn als Verfahrenssprache verwendet
30er Jahre, männlich, Ingenieur
Es ist ein nutzloses Buch für diejenigen, die ihre eigene Bauumgebung erstellen können, weil es um die Einführung von Werkzeugen geht. Der Erklärungsteil beschränkt sich auf die grundlegende Grammatik, und obwohl es sicher ist, war ich mir über die Erklärung des Wörterbuchs ein wenig unsicher. Ich bin mir sicher, dass es Probleme bei der Verwendung der von git usw. veröffentlichten Module geben wird, aber da meine Notizen solide sind, kann dies eine gute Möglichkeit sein, einen kurzen Überblick über die Kultur von Python zu erhalten. (Python kann jedoch nicht verwendet werden)
Dieses "Python Tutorial 2nd Edition" ist eine japanische Übersetzung des "Python Tutorial" von Guido Van Rossam, dem Erfinder der Programmiersprache Python, für Anfänger. Obwohl es sich um ein Buch des Python-Sprachautors handelt, enthält es eine einfache Beschreibung und eine kleine Anzahl von Seiten, sodass selbst Anfänger die Kultur von Python spüren können. Während Sie die Grundlagen von Python anhand des Lernprogramms erlernen können, werden erweiterte Inhalte wie Ausnahmebehandlung und Objektorientierung auf leicht verständliche Weise erläutert. Wenn Sie es durchlesen, können Sie alle Python-Programme lesen und schreiben.
O'Reilly Serie Serpentin
30er Jahre, männlich, Ingenieur
Ich hatte das Gefühl, dass es eine Art Buch war, das niemals bis zur Mittelstufe geöffnet werden sollte. Es ist besser, eine andere Sprache als Python zu beherrschen, bevor Sie sie öffnen. Wenn Sie es richtig lesen, haben Sie wahrscheinlich keine Stunde Zeit, um eine Seite zu verstehen. Wenn Sie dieses Buch von Ecke zu Ecke verstehen, können Sie Fehlerberichte an das Python-Entwicklungsteam melden. Es ist ein gutes Buch für die Menge an Wissen, aber ich denke, es ist ein Kuhschwert für viele Menschen.
Es fasst die Ideen, Programmiermethoden und Werkzeugverwendungen zusammen, die für die praktische Verwendung von Python erforderlich sind. Die Philosophie "Sie müssen nicht tun, was Sie nicht tun wollen" und "gute Methoden gut gelaunt üben" kommt gut zum Ausdruck. Insbesondere zeichnet es sich durch die Betonung der Entwicklung von Webanwendungen als Team aus. Die heutigen Themen wie Verpackung, Teamentwicklungsumgebung, Ticket-gesteuerte Entwicklung, Quellcodeverwaltung, kontinuierliche Integration, Bereitstellungsautomatisierung und Django-Framework machen es zum perfekten Buch, um die neueste Python-Programmierung zu verstehen. Es ist geworden.
Ausführliche Erläuterung der Tools, die mit Python koexistieren
30er Jahre, männlich, Ingenieur
Ein Gag-Buch, das eine Gruppe von manischen Werkzeugen vorstellt, die vom Autor erklärt wurden, der aus irgendeinem Grund maniac Slack verwendet. Ich dachte, dass selbst fortgeschrittene Benutzer das Lesen durch Lesen genießen könnten, während sie bedachten, dass es ein Knebel ist. Möglicherweise möchten Sie jedoch wissen, dass ein ahnungsloser Anfänger, der das in diesem Buch gewonnene Wissen mit anderen teilt, einige Probleme verursacht. Die Erklärung von Django ist substanziell, scheint aber etwas veraltet zu sein. Denjenigen, die Python und Django verwenden, wird empfohlen, vorerst die alte Literatur zu lesen.
Wie der harte Titel schon sagt, ist dies ein Buch, das Pythons Grammatik im Detail erklärt. Es beschreibt das Innere von Python und seine Funktionsweise, was in Einführungsbüchern und Tutorials nicht erwähnt wird. Wenn Sie die Funktionen so weit wie möglich eingrenzen, eine Sprache anstreben, die leicht zu merken und zu verwenden ist, und ein tiefes Verständnis dafür erlangen, wie hochentwickeltes Python funktioniert, können Sie sich zu einem Ingenieur entwickeln, der Python beherrscht. Dies ist ein Grammatikbuch für diejenigen, die das Einführungsbuch gelesen haben, um ihr Verständnis zu vertiefen.
Ist es wirklich detailliert?
40er Jahre, männlich, Web Director
Als ich mir den Titel ansah, fragte ich mich ehrlich, ob ich die gesamte Python-Grammatik verstehen könnte. Wenn dies alles ist, was Sie brauchen, um eine Programmiersprache zu erklären, hat sie nur wenige Funktionen. Angesichts des Potenzials von Python kann dieses Buch nur als falsch bezeichnet werden. Es mag bedeuten "Ich werde nur dort im Detail sprechen, wo ich es erklären kann", aber ein anderes Python-Buch des gleichen O'Reilly ist gut, um das Ganze zu verstehen.
Es enthält die Programmierkenntnisse, die erforderlich sind, um Python aus einem "Know Python" -Zustand zu "beherrschen". Es ist perfekt für alle, die als nächsten Schritt nach dem Erlernen der Python-Programmierung Programme mit besserer Qualität schreiben möchten. Dinge, die Anfänger häufig übersehen, wie Namensregeln und Verpackung, werden ebenfalls sorgfältig erklärt. Techniken wie Testen, Optimieren und Entwurfsmuster sind große Themen für sich, aber Sie können kurz "Best Practices" lernen.
Ein Muss für Fortgeschrittene und höher
40er Jahre, männlich, Web Director
Ich löschte das Einführungsbuch sicher und suchte nach dem nächsten Buch, konnte aber kein gutes finden. Als ich mich mit meinen Senioren beraten habe, wurde mir gesagt, dass dieses Buch der Name eines Python-Programmierers sein würde. Ich habe noch nicht alles gelesen, aber es fühlt sich an wie ein ziemlich hohes Buch. Wenn Sie dies verstehen können, sollten Sie sich selbst als Experten bezeichnen können, wie der Titel schon sagt. In diesem Sinne werde ich mein Bestes geben, um es zu lesen. Selbst wenn Sie einen Fehler machen, sollten Anfänger ihn nicht kaufen. Sie wissen wahrscheinlich nichts anderes als die Installation.
Recommended Posts