Bewertung:

Das Buch „Python 3 für absolute Anfänger“ wird allgemein gut aufgenommen, vor allem, weil es auch für Programmieranfänger zugänglich ist. Es wird für seinen prägnanten Text und seine effektiven Lehrmethoden gelobt. Es hat jedoch auch erhebliche Nachteile, insbesondere in Bezug auf die Präsentation in der Kindle-Ausgabe und die Eignung für absolute Anfänger.
Vorteile:⬤ Prägnanter und klarer Schreibstil, der es Anfängern leicht macht, es zu verstehen.
⬤ Effektive Einführung in Programmierkonzepte und die Python-Syntax.
⬤ Gute Beispiele und praktische Ansätze, wie die Entwicklung eines Fantasy-Kampfspiels.
⬤ Gut lesbarer Schriftsatz, insbesondere bei den Codebeispielen.
⬤ Der Kindle-Ausgabe fehlen die notwendigen Text-to-Speech-Funktionen, und die Codeschnipsel werden als Bilder dargestellt, die oft unleserlich sind.
⬤ Einige Leser fanden die Anleitungen uneinheitlich und problematisch für Anfänger ohne Programmierkenntnisse.
⬤ Die Kritik an der britischen Rechtschreibung und den metrischen Maßen könnte US-Leser verwirren.
⬤ Das Buch deckt die Programmierlogik möglicherweise nicht in ausreichender Tiefe ab, so dass einige der Meinung sind, es sei nicht für echte Anfänger geeignet.
(basierend auf 14 Leserbewertungen)
Python 3 for Absolute Beginners
Wie Sie gesehen haben, ist Text ein wesentlicher Bestandteil der meisten Python-Programme, und Sie haben gesehen, wie oft er in unseren Beispielen verwendet wird. Wir nehmen Texteingaben von Benutzern entgegen, bearbeiten den Text und zeigen Nachrichten als Antwort an.
Aus diesem Grund verfügt Python über so viele textbezogene Funktionen. In diesem Kapitel haben Sie gelernt, wie man Zeichenketten aufteilt und verbindet, wie man sie formatiert, bearbeitet und nach ihnen sucht, wie man mit regulären Ausdrücken nach Mustern in Zeichenketten sucht und wie man mit den Dateien im Dateisystem arbeitet. Vieles davon haben wir dann in unserer Beispielanwendung angewendet.
160 C H A P T E R 8??? Ausführbare Dateien, Organisation und Python im Web Bis zu diesem Punkt haben Sie Ihre Skripte über den Python-Interpreter ausgeführt. Das ist alles schön und gut, aber es wäre schön, wenn wir die Skripte dazu bringen könnten, von selbst zu laufen, genau wie echte Programme, und genau das werden wir uns zuerst ansehen.
Dann werde ich Ihnen zeigen, wie Sie Ihren Code organisieren und auf Vordermann bringen, denn sauberer, organisierter Code macht Sie effizienter und gibt Ihnen Zeit, noch schöneren Python-Code zu schreiben. Dies führt uns zu einigen der dynamischen Funktionen von Python: Module und die Funktionen exec() und eval().
Diese Funktionen geben Ihnen mehr Flexibilität und Auswahl beim Schreiben von Python-Anwendungen.