Schneller Zugriff auf Module, Klassen und Funktionen tkinter, Datenbanken, OOP und Internetprogrammierung Für die Version Python 3.8 Python GE-PACKT – die praktische Referenz Mit dieser Referenz erhalten Sie effiziente Unterstützung bei der Programmierung mit Python 3 – klar strukturiert zum Nachschlagen. In 24 thematisch gegliederten Kapiteln werden die wichtigsten Module detailliert und praxisbezogen erläutert: angefangen bei grundlegenden Elementen wie Datentypen, Operatoren und Standardfunktionen bis hin zu Spezialthemen wie der Schnittstelle zum Laufzeit- und Betriebssystem, Generatoren, GUI-Programmierung mit tkinter, PIL, Logging, Kontextmanagement, XML und Dezimalarithmetik. Darüber hinaus finden Sie kompakte Darstellungen der Umsetzung von objektorientierter Programmierung, WSGI, CGI- und Internetprogrammierung (E-Mail, FTP, Telnet, HTTP) sowie der Datenbankanbindung (MySQL, SQLite). Die Erläuterungen werden ergänzt durch übersichtliche Tabellen, UML-Diagramme und zahlreiche leicht nachvollziehbare Beispiele, die Anregungen und Lösungen für eigene Programmieraufgaben liefern.
Michael Weigend Knihy






Python 3 Schnelleinstieg
Programmieren lernen in 14 Tagen.Einfach und ohne Vorkenntnisse zum Profi; inkl. E-Book
Programmieren lernen mit Scratch - So einfach!
Für Kinder und Erwachsene ab 10 Jahre
Python 3 für Studium und Ausbildung
Einfach lernen und professionell anwenden; inkl. E-Book
Raspberry Pi programmieren mit Python
Für Raspberry Pi 5, 4, 3 und Zero
Diese Anleitung bietet eine umfassende Einführung in die Welt des Raspberry Pi für Kinder und jüngere Leser, die sich für Wissenschaft und Technik interessieren. Du lernst, wie du mit diesem kleinen Computer spannende Projekte umsetzen kannst, darunter Autosimulatoren, interaktive Spiele und die Steuerung von Leuchtdioden. Der Raspberry Pi ermöglicht es dir, kreativ zu sein und Geräte mit Kameras und Sensoren zu entwickeln, die dein Laptop nicht leisten kann. Das Buch ist in drei Teile gegliedert: Zunächst machst du den Raspberry Pi einsatzbereit und erfährst, wie du im Internet surfst und Medien konsumierst. Im zweiten Teil tauchst du in die Programmierung mit Scratch ein, entwickelst Spiele und führst spannende Experimente durch. Der dritte Teil führt dich in die Programmiersprache Python ein, mit der du Programme schreibst, die LED-Muster erzeugen, Haushaltsgeräte steuern und sogar Hindernisse erkennen. Zusätzlich lernst du, wie du den Raspberry Pi als Webserver nutzen kannst. Am Ende jedes Kapitels findest du Aufgaben mit Lösungen, die dir helfen, deine eigenen Projekte zu entwickeln. Zwei Bonuskapitel und der Code für alle Projekte stehen zum Download bereit. Diese Einführung ist ideal für Leser ab 12 Jahren und auch für Erwachsene, die einen einfachen Einstieg suchen.
Der Raspberry Pi ist ein kompakter, kostengünstiger Computer, der in Kombination mit Python eine ideale Plattform für technische Projekte bietet. Python ist leicht erlernbar und eignet sich somit hervorragend für Programmieranfänger. Dieses Buch vermittelt die Grundlagen der Programmiersprache sowie fortgeschrittene Techniken wie Objektorientierung, Internetprogrammierung und grafische Benutzeroberflächen. Die zweite Hälfte des Buches bietet zahlreiche Projekte, die speziell auf die Hardware des Raspberry Pi und das Raspbian-Betriebssystem abgestimmt sind. Jedes Projekt beginnt mit der Einführung neuer Programmierkonzepte, unterstützt durch Illustrationen und einfache Beispiele. Zu den Projekten zählen Schaltungen mit Sensoren (z. B. Temperatur, Licht), Relais, AD-Wandlern und LEDs. Außerdem wird erklärt, wie Peripheriegeräte wie Kameramodule angeschlossen und Kommunikationsprotokolle wie 1-Wire und SPI genutzt werden. Am Ende jedes Kapitels finden sich Aufgaben und Lösungen, um das erlernte Wissen zu festigen. Die Themen umfassen Kontrollstrukturen, Kollektionen, Stringverarbeitung, Funktionen, grafische Benutzeroberflächen, Datenbankanwendungen und mehr. Die Projekte reichen von Gerätesteuerung und Messwerterfassung über interaktive Spiele bis hin zu digitaler Bildverarbeitung und Webserver-Anwendungen.
Erlerne die Programmierung neuronaler Netze ohne Vorkenntnisse und entdecke die Welt der künstlichen Intelligenz. Dieses Buch bietet dir anschauliche Erklärungen und zahlreiche Bilder, um die Funktionsweise von KI und die Programmierung selbstlernender Programme zu verstehen. Alle erforderlichen mathematischen Konzepte werden klar und verständlich eingeführt, während du gleichzeitig in die Programmiersprache Python eintauchst. Jedes Kapitel enthält spannende Projekte, die von einem einfachen selbstlernenden Währungsrechner bis hin zu praktischen Anwendungen der Bilderkennung reichen. Denkaufgaben und Programmierübungen mit Lösungen zum Download ermöglichen es dir, dein Wissen zu testen und zu vertiefen. Schritt für Schritt lernst du, wie du mit grundlegenden Programmiertechniken deine eigenen neuronalen Netze entwickeln und trainieren kannst. Die Themen umfassen Entscheidungsbäume, überwachte und unüberwachte Lernmethoden, Clustering, Perzeptronen, Vorhersagen, Datenvisualisierung mit matplotlib, das Programmieren und Trainieren neuronaler Netze, Aktivierungsfunktionen, verborgene Schichten, Berechnungen mit NumPy sowie Computer Vision mit der Python Imaging Library (PIL). Ein mathematisches Glossar rundet das Angebot ab und unterstützt dich beim Verständnis der Inhalte.
Alle Python-Grundlagen anschaulich in Bildern erklärt Spielend leicht von ersten kleinen Programmen bis zu cleveren Tricks Spaß am Programmieren mit einfachen Schritt-für-Schritt-Anleitungen und spannenden Aufgaben Kinderleicht programmieren lernen? Kein Problem! Mit diesem Buch lernst du Schritt für Schritt und anhand zahlreicher Beispiele die Grundlagen der Programmiersprache Python. Viele Bilder und kurze anschauliche Texte erleichtern dir das Verständnis. Alle Beispielprogramme werden ganz genau erklärt. Dich erwarten spannende Projekte wie zum Beispiel das Programmieren eines digitalen Assistenten zum Gedichteschreiben, ein Planeten-Ratespiel oder ein Programm zum Verwalten deiner Notizen. Du lernst, wie du Benutzungsoberflächen mit Bildern und Schaltflächen erstellst und wie du mit Daten aus dem Internet das Wetter vorhersagen kannst. Challenges mit Lösungen testen dein Wissen und fordern dich heraus, selbst kreativ zu werden. Damit hast du alles, was du brauchst, um deine eigenen Ideen mit Python umzusetzen und in der Welt der Programmierung durchzustarten. Die ersten Programme: Python als Taschenrechner, Begrüßungsautomat und Zahlenraten Funktionen im Einsatz: Computerkunst und Briefassistent Daten clever verarbeiten: Planeten aufzählen, Notizen verwalten und das Wetter vorhersagen Programme mit grafischer Oberfläche: Farbmischer, digitaler Würfel, Dichten mit Goethe und Quiz
Python 3
Lernen und professionell anwenden. Das umfassende Praxisbuch
Einführung in die Grundlagen der Programmierung mit Python: Klassen, Objekte, Vererbung, Kollektionen und Dictionaries. Das Buch behandelt die Erstellung von Benutzeroberflächen und Multimediaanwendungen mit PyQt, sowie die Nutzung von Datenbanken, XML und Internet-Programmierung mit CGI, WSGI und Django. Es bietet auch Einblicke in wissenschaftliches Rechnen mit NumPy, parallele Verarbeitung großer Datenmengen und Datenvisualisierung mit Matplotlib. Die Skriptsprache Python, bekannt für ihre einfache Syntax, ist ideal für Einsteiger. Der Autor führt umfassend in Python 3 ein und behandelt die wesentlichen Sprachelemente, insbesondere die objektorientierte Programmierung. Der Schwerpunkt liegt auf praktischer Anwendung, wobei typische Problemstellungen Schritt für Schritt gelöst werden. Jedes Kapitel schließt mit Übungsaufgaben, die von einfachen bis komplexen Aufgaben reichen und vollständige Musterlösungen bieten. Der Inhalt umfasst Datentypen, Kontrollstrukturen, Funktionen, Generatoren, sowie das Modellieren mit Sequenzen, Dictionaries und Mengen. Weitere Themen sind Klassen, Polymorphie, die Nutzung von Modulen, Zeichenketten, reguläre Ausdrücke, Datenmodellierung, grafische Benutzeroberflächen, Threads, Bildverarbeitung, Systemfunktionen, Performance-Analyse und wissenschaftliche Projekte mit NumPy. Das Buch richtet sich an Einsteiger und Leser mit Vorkenntnissen in höheren Programmiersprachen.

