Heim  >  Artikel  >  Backend-Entwicklung  >  Ist Python fließend Python3?

Ist Python fließend Python3?

(*-*)浩
(*-*)浩Original
2019-07-06 13:42:053624Durchsuche

„Fluent Python“ wurde von Luciano Ramalho fertiggestellt und am 15. Mai 2017 im People's Posts and Telecommunications Publishing House veröffentlicht.

Ist Python fließend Python3?

Über den Autor (Empfohlenes Lernen: Python-Video-Tutorial)

Luciano Ramalho, seit 1998 Just wurde Python-Programmierer. Er ist Mitglied der Python Software Foundation, Miteigentümer von Python.pro.br (einem Schulungsunternehmen in Brasilien) und Mitbegründer von Garoa Hacker Clube, Brasiliens erstem Makerspace. Er hat mehrere Softwareentwicklungsteams geleitet und Python-Kurse in den Bereichen Medien, Banken und Regierung in Brasilien unterrichtet.

Einführung

Dieses Buch wurde von Luciano Ramalho geschrieben, der seit fast 20 Jahren an vorderster Front der Python-Entwicklung arbeitet, und Python-Meistern wie Victor Stinner und Alex Martelli fungieren als technische Gutachter. Analysiert Programmierdetails auf der Ebene des Sprachdesigns unter Berücksichtigung von Python 3 und Python 2 und erläutert Ihnen die Ursachen und Lösungen für Sprachfallen in Python, die Sie ohne praktische Erfahrung nicht verstehen können Übung und bringt Ihnen bei, authentischen Python-Code zu schreiben.

Zielleser

Zielleser dieses Buches sind Programmierer, die derzeit Python verwenden und sich mit Python 3 vertraut machen möchten. Wenn Sie Python 2 kennen, aber auf Python 3.4 oder neuer migrieren möchten, ist das kein Problem.

Beim Schreiben dieses Buches verwenden die meisten professionellen Python-Programmierer immer noch Python 2. Wenn also Funktionen von Python 3 in dem Buch erscheinen, fühlen sich die Leser möglicherweise nicht vertraut, und ich werde sie auch speziell erläutern.

Der Hauptzweck dieses Buches besteht jedoch darin, den Charme von Python 3.4 vollständig zu demonstrieren. Daher werde ich nicht Schritt für Schritt erklären, wie der Code in diesem Buch in älteren Versionen normal ausgeführt werden kann. Die meisten Beispiele in diesem Buch können mit geringfügigen Modifikationen (oder sogar ohne Modifikationen) in Python 2.7 ausgeführt werden, einige Beispiele erfordern jedoch eine umfassende Neufassung, wenn Abwärtskompatibilität angestrebt wird.

Dennoch denke ich immer noch, dass dieses Buch für Sie sehr hilfreich sein wird, auch wenn Sie Python 2.7 nicht entkommen können, da sich die Kernkonzepte der Python-Sprache nicht ändern werden. Python 3 ist keine brandneue Sprache. Der Abschnitt „Neue Funktionen von Python 3.0“ in der offiziellen Dokumentation (https://docs.python.org/3.0/whatsnew/) 3.0 .html) ist ein guter Einstiegspunkt.

Natürlich hat sich Python 3.0 seit seiner Veröffentlichung im Jahr 2009 geändert, aber diese Änderungen sind nicht so wichtig wie die Unterschiede zwischen Python 3.0 und Python 2.0. Wenn Sie nicht sicher sind, ob Ihre Vertrautheit mit Python mit dem Inhalt dieses Buches mithalten kann, empfehlen wir Ihnen, noch einmal einen Blick auf das offizielle Python-Tutorial zu werfen. Beachten Sie, dass andere Inhalte des Tutorials in diesem Buch nicht wiederholt werden, es sei denn, sie beziehen sich auf die neuen Funktionen von Python 3.

Weitere technische Artikel zum Thema Python finden Sie in der Spalte Python-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonIst Python fließend Python3?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn