Produktbild: Einstieg in Python

Einstieg in Python Ideal für Programmiereinsteiger

Aus der Reihe Rheinwerk Computing
3

24,90 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Verkaufsrang

19220

Einband

Taschenbuch

Erscheinungsdatum

05.03.2024

Verlag

Rheinwerk

Seitenzahl

484

Maße (L/B/H)

22,9/17,3/2,8 cm

Gewicht

886 g

Farbe

Ozeanblau / Aquamarin

Auflage

8. Auflage

Sprache

Deutsch

ISBN

978-3-367-10123-8

Beschreibung

Rezension

»Lesern wird es in der nunmehr achten Auflage leicht gemacht, Python zu verstehen und damit zu programmieren. Jede Menge Fachwissen zum günstigen Preis.« Ahadesign.eu 202403

Produktdetails

Verkaufsrang

19220

Einband

Taschenbuch

Erscheinungsdatum

05.03.2024

Verlag

Rheinwerk

Seitenzahl

484

Maße (L/B/H)

22,9/17,3/2,8 cm

Gewicht

886 g

Farbe

Ozeanblau / Aquamarin

Auflage

8. Auflage

Sprache

Deutsch

ISBN

978-3-367-10123-8

Herstelleradresse

Rheinwerk Verlag GmbH
Rheinwerkallee 4
53227 Bonn
DE

Email: service@rheinwerk-verlag.de

Ein neues Kapitel für Ihre Bücher

Ein neues Kapitel für Ihre Bücher

Schenken Sie Ihren alten Schätzen ein zweites Leben: Einfach Barcode scannen, Versandetikett ausdrucken, Bücher verschicken und Thalia Geschenkkarte erhalten.

Jetzt verkaufen
Jetzt verkaufen

Kundinnen und Kunden meinen

3 Bewertungen

Informationen zu Bewertungen

Zur Abgabe einer Bewertung ist eine Anmeldung im Konto notwendig. Die Authentizität der Bewertungen wird von uns nicht überprüft. Wir behalten uns vor, Bewertungstexte, die unseren Richtlinien widersprechen, entsprechend zu kürzen oder zu löschen.

Die Bewertungen sind nach Format, Anzahl Sterne und Datum sortiert.

5 Sterne

4 Sterne

3 Sterne

(0)

2 Sterne

(0)

1 Sterne

(0)

Ein super Buch für Programmieranfänger

Paavo aus Speckgürtel Berlins am 08.05.2024

Bewertungsnummer: 2197102

Bewertet: Buch (Taschenbuch)

Redaktioneller Hinweis: Das ebook wurde mir als Rezensionsexemplar zur Verfügung gestellt. -------------------------------------------------------------------------- Kurzbewertung: Sterne: 5 Autor: Thomas Theis ISBN: 978-3-367-10123-8 Kurzfazit: Ein gutes Buch für den Einstieg -------------------------------------------------------------------------- Vorwort: Bisher hatte ich nur wenig Erfahrung, was mit Programmierung zu tun hatte. Aus diesem Grund war ich auf der Suche nach einem Buch, was leicht verständlich ist. Um was geht es überhaupt im Buch? In diesem Buch wird leicht erklärt, wie man mithilfe von Python Programme schreiben kann. Die Übungen nehmen im Laufe des Buches unterschiedliche Schwierigkeitsstufen an, sodass man an sich immer gut mitkommen kann. Meine Meinung zum Buch: Ich beziehe mich nur auf das Betriebssystem Windows, die in diesem Buch erläutert werden. Es werden auch andere Betriebssysteme wie macOS und Ubuntu Linux genannt. Da ich diese jedoch nicht verwende, weiß ich nicht, ob die entsprechenden Befehle auch dort funktionieren. Ohne große Schwierigkeiten wird man in das Buch aufgenommen. Man lernt am Anfang erst einfache Befehle, die sich für Anfänger supereignen. Im Laufe des Buches werden sie immer anspruchsvoller, wo man mitbekommt, dass man immer mehr Fortschritte macht. Die Übungen sind leicht verständlich und super erklärt. Smit braucht man keine Angst zu haben, etwas nicht zu versteht. Hier und da gibt es mal Begriffe, die nicht erläutert werden, aber diese hielten sich in meinen Augen in Grenzen. Zu jeder Aufgabe gibt es im Buch eine Lösung beziehungsweise entsprechende Musterlösungen die man auf dem Computer öffnen kann. Würde ich das Buch weiterempfehlen? Wenn jemand Programmieren möchte auf jeden Fall. -------------------------------------------------------------------------- Fazit: Ich finde dieses Buch gut gelungen. Es gibt einen guten Einblick in die Kunst des Programmierens. Aus diesem Grund vergebe ich auch 5 Sterne. -------------------------------------------------------------------------- Wie folgt ist mein Bewertungsmaßstab: 5x - Klare Empfehlung von meiner Seite aus. 4x - ein gutes Buch, aber ein hauch fehlt 3x - kann man lesen 2x - gefiel mir überhaupt nicht. 1x - keine Empfehlung meinerseits.

Ein super Buch für Programmieranfänger

Paavo aus Speckgürtel Berlins am 08.05.2024
Bewertungsnummer: 2197102
Bewertet: Buch (Taschenbuch)

Redaktioneller Hinweis: Das ebook wurde mir als Rezensionsexemplar zur Verfügung gestellt. -------------------------------------------------------------------------- Kurzbewertung: Sterne: 5 Autor: Thomas Theis ISBN: 978-3-367-10123-8 Kurzfazit: Ein gutes Buch für den Einstieg -------------------------------------------------------------------------- Vorwort: Bisher hatte ich nur wenig Erfahrung, was mit Programmierung zu tun hatte. Aus diesem Grund war ich auf der Suche nach einem Buch, was leicht verständlich ist. Um was geht es überhaupt im Buch? In diesem Buch wird leicht erklärt, wie man mithilfe von Python Programme schreiben kann. Die Übungen nehmen im Laufe des Buches unterschiedliche Schwierigkeitsstufen an, sodass man an sich immer gut mitkommen kann. Meine Meinung zum Buch: Ich beziehe mich nur auf das Betriebssystem Windows, die in diesem Buch erläutert werden. Es werden auch andere Betriebssysteme wie macOS und Ubuntu Linux genannt. Da ich diese jedoch nicht verwende, weiß ich nicht, ob die entsprechenden Befehle auch dort funktionieren. Ohne große Schwierigkeiten wird man in das Buch aufgenommen. Man lernt am Anfang erst einfache Befehle, die sich für Anfänger supereignen. Im Laufe des Buches werden sie immer anspruchsvoller, wo man mitbekommt, dass man immer mehr Fortschritte macht. Die Übungen sind leicht verständlich und super erklärt. Smit braucht man keine Angst zu haben, etwas nicht zu versteht. Hier und da gibt es mal Begriffe, die nicht erläutert werden, aber diese hielten sich in meinen Augen in Grenzen. Zu jeder Aufgabe gibt es im Buch eine Lösung beziehungsweise entsprechende Musterlösungen die man auf dem Computer öffnen kann. Würde ich das Buch weiterempfehlen? Wenn jemand Programmieren möchte auf jeden Fall. -------------------------------------------------------------------------- Fazit: Ich finde dieses Buch gut gelungen. Es gibt einen guten Einblick in die Kunst des Programmierens. Aus diesem Grund vergebe ich auch 5 Sterne. -------------------------------------------------------------------------- Wie folgt ist mein Bewertungsmaßstab: 5x - Klare Empfehlung von meiner Seite aus. 4x - ein gutes Buch, aber ein hauch fehlt 3x - kann man lesen 2x - gefiel mir überhaupt nicht. 1x - keine Empfehlung meinerseits.

Dem Autor meinen Glückwunsch zu diesem Buch!

Rezensionen-Wichmann aus Speckgürtel Berlins am 17.04.2024

Bewertungsnummer: 2180545

Bewertet: Buch (Taschenbuch)

Rezensiert wird das Buch „Einstieg in Python: Die Einführung in Python 3“ Kurzfazit: Lesen! Lernen! Spaß haben! redaktioneller Hinweis: Das Rezensionsexemlar Sterne: 5 erhielt ich kostenlos. Beschreibung: Die Sprache Python ist modern, wird in vielen Umgebungen eingesetzt und ist leicht erlernbar. Dieses Buch soll dabei helfen. Meine Meinung: Dieses Buch soll dabei helfen. Soll für einen raschen Lernerfolg sorgen. Tut es das? Die Frage, die ich mir stellte war, ob es für Einsteiger oder bereits erfahrende Programmierer anderer Sprachen gelten soll. Ausgewiesen ist es für Programmieranfänger. Von daher schaute ich nach Zusatzmaterialien, um ein Abtippen von langen Befehlsketten zu ersparen. Schließlich führen einfach Tippfehler bereits zu nicht funktionierenden Programmen und wer (noch) keinen Blick für die Kleinigkeiten hat, sucht diese dann, statt zu lernen. Von daher ist positiv zu vermerken, dass es herunterladbare Materialien gibt. Der Beginn zeigt die Vorteile dieser Sprache auf, um Lust auf die Sprache zu machen. Danach folgt die Struktur, mit der diese Lust an der Sprache beflügelt werden soll und tatsächlich. Wer sich durch dieses Buch durcharbeitet, kann vieles entdecken und dazulernen. Das Wissen baut aufeinander auf, das erste Programm, wird erweitert und der Leser nicht mit unzähligen Entwicklungsumgebungen wie pycharm usw verunsichert, sondern mit der Entwicklungsumgebung idle. Wer jetzt denkt, was hat denn „Leerlauf“ (IDLE) mit Python zu tun, wird eines Besseren belehrt. Zwar löst der Autor nicht auf, das IDLE für „Integrated Development and Learning Environment“ steht. Aber das wäre auch unnützes Wissen. Vielmehr zeigt er, wie IDLE installiert wird, wie es genutzt wird, wie Programme mittels idle in Python geschrieben werden. Und darauf kommt es meiner Meinung nach an. Was ich schön gefunden hätte, wenn er nicht nur reservierte Wörter aufgeführt hätte, sondern auch gleich deren Einsatz kurz umrissen hätte. Aber auch hier ist die Abgrenzung wichtig. Die Benennung, dass der Einsatz reservierter Begriffe zu Fehlern führt, mag zu Beginn völlig ausreichend sein. Ähnlich verhält es sich mit der grafischen Oberfläche und weiteren Erläuterungen. Die Abgrenzung zwischen schnellem Lernfortschritt und raschen Erfolgen zu bereits zu vertieften Ausführungen ist wunderbar gelungen. Fazit: Dem Autoren meinen Glückwunsch zu diesem Buch! -------------------------------------------------------------------------- (Da ich nicht weiß, ob, wenn man ein Bestelllink hinterlegen möchte oder ich dies als Werbung kennzeichnen muss, tue ich dies einfach) Werbung: Titel: Einstieg in Python: Die Einführung in Python 3 Autor: Thomas Theis Lektorat Anne Scheibe Korrektorat Petra Biedermann, Reken Verlag: Randomhouse ISBN: 978-3367101238 Wie folgt ist mein Bewertungsmaßstab: 5x - Klare Empfehlung von meiner Seite aus. 4x - Hat ein kleines Manko, aber dennoch gut 3x - Kann man benutzen 2x - Keine Empfehlung von mir, nicht gut handhabbar. 1x - Ist unbrauchbar / fehlerhaft.

Dem Autor meinen Glückwunsch zu diesem Buch!

Rezensionen-Wichmann aus Speckgürtel Berlins am 17.04.2024
Bewertungsnummer: 2180545
Bewertet: Buch (Taschenbuch)

Rezensiert wird das Buch „Einstieg in Python: Die Einführung in Python 3“ Kurzfazit: Lesen! Lernen! Spaß haben! redaktioneller Hinweis: Das Rezensionsexemlar Sterne: 5 erhielt ich kostenlos. Beschreibung: Die Sprache Python ist modern, wird in vielen Umgebungen eingesetzt und ist leicht erlernbar. Dieses Buch soll dabei helfen. Meine Meinung: Dieses Buch soll dabei helfen. Soll für einen raschen Lernerfolg sorgen. Tut es das? Die Frage, die ich mir stellte war, ob es für Einsteiger oder bereits erfahrende Programmierer anderer Sprachen gelten soll. Ausgewiesen ist es für Programmieranfänger. Von daher schaute ich nach Zusatzmaterialien, um ein Abtippen von langen Befehlsketten zu ersparen. Schließlich führen einfach Tippfehler bereits zu nicht funktionierenden Programmen und wer (noch) keinen Blick für die Kleinigkeiten hat, sucht diese dann, statt zu lernen. Von daher ist positiv zu vermerken, dass es herunterladbare Materialien gibt. Der Beginn zeigt die Vorteile dieser Sprache auf, um Lust auf die Sprache zu machen. Danach folgt die Struktur, mit der diese Lust an der Sprache beflügelt werden soll und tatsächlich. Wer sich durch dieses Buch durcharbeitet, kann vieles entdecken und dazulernen. Das Wissen baut aufeinander auf, das erste Programm, wird erweitert und der Leser nicht mit unzähligen Entwicklungsumgebungen wie pycharm usw verunsichert, sondern mit der Entwicklungsumgebung idle. Wer jetzt denkt, was hat denn „Leerlauf“ (IDLE) mit Python zu tun, wird eines Besseren belehrt. Zwar löst der Autor nicht auf, das IDLE für „Integrated Development and Learning Environment“ steht. Aber das wäre auch unnützes Wissen. Vielmehr zeigt er, wie IDLE installiert wird, wie es genutzt wird, wie Programme mittels idle in Python geschrieben werden. Und darauf kommt es meiner Meinung nach an. Was ich schön gefunden hätte, wenn er nicht nur reservierte Wörter aufgeführt hätte, sondern auch gleich deren Einsatz kurz umrissen hätte. Aber auch hier ist die Abgrenzung wichtig. Die Benennung, dass der Einsatz reservierter Begriffe zu Fehlern führt, mag zu Beginn völlig ausreichend sein. Ähnlich verhält es sich mit der grafischen Oberfläche und weiteren Erläuterungen. Die Abgrenzung zwischen schnellem Lernfortschritt und raschen Erfolgen zu bereits zu vertieften Ausführungen ist wunderbar gelungen. Fazit: Dem Autoren meinen Glückwunsch zu diesem Buch! -------------------------------------------------------------------------- (Da ich nicht weiß, ob, wenn man ein Bestelllink hinterlegen möchte oder ich dies als Werbung kennzeichnen muss, tue ich dies einfach) Werbung: Titel: Einstieg in Python: Die Einführung in Python 3 Autor: Thomas Theis Lektorat Anne Scheibe Korrektorat Petra Biedermann, Reken Verlag: Randomhouse ISBN: 978-3367101238 Wie folgt ist mein Bewertungsmaßstab: 5x - Klare Empfehlung von meiner Seite aus. 4x - Hat ein kleines Manko, aber dennoch gut 3x - Kann man benutzen 2x - Keine Empfehlung von mir, nicht gut handhabbar. 1x - Ist unbrauchbar / fehlerhaft.

Kundinnen und Kunden meinen

Einstieg in Python

von Thomas Theis

0 Bewertungen filtern

Weitere Artikel finden Sie in

Die Leseprobe wird geladen.
  • Produktbild: Einstieg in Python


  •   1.  Einführung ... 19

           1.1 ... Vorteile von Python ... 19

           1.2 ... Verbreitung von Python ... 20

           1.3 ... Aufbau des Buchs ... 20

           1.4 ... Übungen ... 21

           1.5 ... Installation unter Windows ... 22

           1.6 ... Installation unter Ubuntu Linux ... 23

           1.7 ... Installation unter macOS ... 23

      2.  Erste Schritte ... 25

           2.1 ... Python als Taschenrechner ... 25

           2.2 ... Erstes Programm ... 30

           2.3 ... Speichern und ausführen ... 31

      3.  Programmierkurs ... 37

           3.1 ... Ein Spiel programmieren ... 37

           3.2 ... Variablen und Operatoren ... 38

           3.3 ... Verzweigungen ... 45

           3.4 ... Schleifen ... 59

           3.5 ... Entwicklung eines Programms ... 73

           3.6 ... Fehler und Ausnahmen ... 74

           3.7 ... Funktionen und Module ... 79

           3.8 ... Typhinweise ... 86

           3.9 ... Das fertige Spiel ... 90

      4.  Datentypen ... 95

           4.1 ... Zahlen ... 95

           4.2 ... Zeichenketten ... 114

           4.3 ... Listen ... 125

           4.4 ... Tupel ... 133

           4.5 ... Dictionarys ... 134

           4.6 ... Sets, Mengen ... 138

           4.7 ... Wahrheitswerte und Nichts ... 141

           4.8 ... Referenz, Identität und Kopie ... 144

           4.9 ... Typhinweise ... 148

      5.  Weiterführende Programmierung ... 151

           5.1 ... Allgemeines ... 151

           5.2 ... Ausgabe und Formatierung ... 155

           5.3 ... Funktionen für Iterables ... 161

           5.4 ... Verschlüsselung ... 164

           5.5 ... Fehler und Ausnahmen ... 166

           5.6 ... Funktionen ... 174

           5.7 ... Eingebaute Funktionen ... 184

           5.8 ... Weitere mathematische Module ... 188

           5.9 ... Eigene Module ... 202

           5.10 ... Parameter der Kommandozeile ... 204

           5.11 ... Programm »Bruchtraining« ... 205

      6.  Objektorientierte Programmierung ... 213

           6.1 ... Grundlagen ... 213

           6.2 ... Fortgeschrittene Themen ... 228

      7.  Verschiedene Module ... 241

           7.1 ... Datum und Uhrzeit ... 241

           7.2 ... Warteschlangen ... 254

           7.3 ... Multithreading ... 260

           7.4 ... Reguläre Ausdrücke ... 266

           7.5 ... Audioausgabe ... 270

      8.  Dateien ... 273

           8.1 ... Das Öffnen und das Schließen einer Datei ... 273

           8.2 ... Textdateien ... 274

           8.3 ... Dateien mit festgelegter Struktur ... 282

           8.4 ... Serialisierung mit »pickle« ... 286

           8.5 ... Datenaustausch mit JSON ... 289

           8.6 ... Bearbeitung mehrerer Dateien ... 292

           8.7 ... Informationen über Dateien ... 294

           8.8 ... Dateien und Verzeichnisse verwalten ... 295

           8.9 ... Beispielprojekt Morsezeichen ... 296

           8.10 ... Spiel, Version mit Highscore-Datei ... 300

           8.11 ... Spiel, objektorientierte Version mit Highscore-Datei ... 305

      9.  Datenbanken ... 311

           9.1 ... Aufbau von Datenbanken ... 311

           9.2 ... SQLite ... 312

           9.3 ... MySQL ... 327

           9.4 ... Spiel, Version mit Highscore-Datenbank ... 331

           9.5 ... Spiel, objektorientierte Version mit Highscore-Datenbank ... 333

    10.  Benutzeroberflächen ... 337

           10.1 ... Einführung ... 337

           10.2 ... Widget-Typen ... 343

           10.3 ... Bilder und Mausereignisse ... 363

           10.4 ... Geometrie-Manager »place« ... 369

           10.5 ... Menüs und Dialogfelder ... 375

           10.6 ... Zeichnungen und Animationen ... 386

           10.7 ... Spiel, GUI-Version ... 393

           10.8 ... Übungsaufgabe ... 399

    11.  Benutzeroberflächen mit PyQt ... 403

           11.1 ... Einführung ... 403

           11.2 ... Widget-Typen ... 409

           11.3 ... PyQt und SQLite ... 442

           11.4 ... Übungsaufgabe ... 456

      Anhang ... 457

           A.1 ... Installation zusätzlicher Module ... 457

           A.2 ... Erstellen von ausführbaren Dateien ... 458

           A.3 ... Installation von XAMPP ... 459

           A.4 ... UNIX-Befehle ... 460

           A.5 ... Tipps zur Entwicklung ... 463

      Index ... 467