Inhalt: EINFÜHRUNG IN PYTHON 3 //- Lehrbuch und Nachschlagewerk- Farbige Syntaxdarstellung- Geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie z. B. C, C++, C#, Java- Systematische Einführung in Python, aufbauend auf den Erfahrungen aus Hunderten von Schulungen des Autors- Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches Die wesentlichen Begriffe und Techniken der Programmierung wie auch die zugrunde liegenden Ideen werden anschaulich erklärt. Anhand typischer Beispiele werden unterschiedliche Problemstellungen verdeutlicht, die sich dann leicht auf andere Anwendungsfälle übertragen lassen. Die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen dienen zur Vertiefung des Stoffs und zeigen exemplarische Vorgehensweisen, die in vielen anderen Bereichen verwendet werden können.Als idealer Einstieg für Programmieranfänger und für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python. Auch für Python-Kenner bietet das Buch viele weiterführende Themen wie Funktionale Programmierung mit Dekorateuren, Generatoren, Klasseninstanzen als aufrufbare Objekte, Systemprogrammierung, Forks, Ausnahmehandlungen und Modultests.Entsprechend ihrer Bedeutung ist der Objektorientierung ein umfangreicher Teil des Buchs gewidmet. In anschaulicher und leicht verständlicher Weise wird in die Thematik der OOP eingeführt und dabei der pythonische Stil demonstriert, der sich deutlich von C++ und Java unterscheidet. Außerdem wurden nun auch eigene Kapitel zu Slots, dynamischer Erzeugung von Klassen, Metaklassen und Abstrakten Klassen aufgenommen.Die Funktionale Programmierung wird in einem eigenen Teil behandelt. Dazu wurden die Kapitel über Dekorateure und Generatoren grundlegend überarbeitet und erweitert. AUS DEM INHALT //- Grundlagen: Sequentielle Datentypen, Dictionaries, Mengen, Verzweigungen, Schleifen- Flaches und tiefes Kopieren- Funktionen- Modularisierung- Objektorientierte Programmierung: Grundlagen, Aufrufbare Objekte (Callables), Vererbung, Mehrfachvererbung, Slots, Klassendekoration, Metaklassen, Abstrakte Klassen- Funktionale Programmierung: lambda, map, filter und Listen-Abstraktion, Generatoren und Iteratoren, Dekorateure- Tests und Fehler- Daten konservieren- Reguläre Ausdrücke- Typ-Anmerkungen- Systemprogrammierung- Forks Umfang: 600 S. ISBN: 978-3-446-46467-4
Inhalt: HELLO WORLD//- Alle Erklärungen der Konzepte in einfacher Sprache - Sehr viele Bilder, Cartoons und lustige Beispiele- Umfassende Fragen und Aufgaben zum Üben und Lernen- Farbig illustriert In diesem Buch lernst Du, mit dem Computer in seiner Sprache zu sprechen. Willst du ein Spiel erfinden? Eine Firma gründen? Ein wichtiges Problem lösen? Als ersten Schritt lernst Du, eigene Programme zu schreiben. Programmieren ist eine tolle Herausforderung, und dieses Buch macht Dir den Einstieg leicht. Diese neue Ausgabe von Hello World! zeigt Dir in einfacher und ansprechender Weise die Welt der Computerprogrammierung. Warren Sande hat es gemeinsam mit seinem Sohn Carter geschrieben, und sie haben sich auch viele lustige Beispiele ausgedacht, mit denen Du prima lernen kannst. Das Buch wurde von Pädagogen überarbeitet und eignet sich für Kinder genauso wie für ihre Eltern. Du brauchst keine Programmierkenntnisse mitzubringen, sondern nur zu wissen, wie man einen Computer bedient. Wenn Du ein Programm starten und eine Datei speichern kannst, reicht das schon! Hello World! arbeitet mit Python. Diese Programmiersprache ist besonders leicht zu erlernen. Mit den humorvollen Beispielen lernst Du die Grundlagen des Programmierens kennen, wie z.B. Schleifen, Entscheidungen, Eingaben und Ausgaben, Datenstrukturen, Grafiken und vieles mehr. AUS DEM INHALT // Speicher und Variablen // Datentypen // GUIs ? Grafische Benutzeroberflächen // Immer diese Entscheidungen // Schleifen // Nur für dich ? Kommentare // Geschachtelte und variable Schleifen // Listen und Wörterbücher // Funktionen // Objekte // Module // Sprites und Kollisionserkennung // Ereignisse // Sound // Ausgabeformatierung und Strings // Das Zufallsprinzip // Computersimulationen Umfang: 501 S. ISBN: 978-3-446-43814-9
Inhalt: Vielen ist mit Arduino der Einstieg in die Mikrocontrollertechnik gelungen - dieses Buch richtet sich an alle, die 'Hello World' hinter sich haben und in die Mikrocontroller-Programmierung mit C einsteigen möchten. Aber auch wer schon mit einem AVR gearbeitet hat, findet hier viele interessante Anregungen - die Programme sind universell geschrieben und laufen z.B. auch auf einem ATmega8. Neue Probleme lösen Powerprojekte bestehen in der Regel aus kleinen Komponenten. Daher werden viele kleine Problemlösungen definiert, erläutert und vollständig in C gelöst. Diese Komponenten kann der Anwender später in eigene Programme einbauen und anpassen. Schluss mit dem frustrierenden Ausprobieren von Code-Schnipseln! Endlich ist systematisches Programmieren möglich. Hardware für jeden Fall und spannende Projekte Die im Buch vorgestellte Hardware wurde so ausgewählt und entworfen, dass der Arbeitsaufwand bei einem Nachbau minimal ist. Zu allen Bauelementen und Komponenten finden sich auch die Bezugsquellen. Mit Hilfe der in diesem Buch beschriebenen Beispiele lassen sich auch innovative Lösungen für eigene Projekte entwickeln. Aus dem Buch 'Powerprojekte mit Arduino und C' Inhalt: *C-Perfektionskurs *Timer im Normal-, CTC- und PWM-Modus *Endlicher Automat *Serielle Schnittstelle mit printf und scanf im Atmel-Studio *Entprellen von Kontakten mit einem Interruptprogramm *Flankenauswertung *Siebensegmentanzeige im Multiplexbetrieb *Siebensegmentanzeige über Schieberegister ansteuern *12 LEDs mit nur 4 Leitungen ansteuern: Tetraederschaltung *12 Tasten mit 4 Portleitungen einlesen *Matrixfeld mit 4x4 Tasten einlesen *Einlesen eines Drehgebers *Sourcecode eines Terminalprogramms in C# und LabVIEW *Schrittmotorsteuerung - auch mit Mikroschritt *Distanzmessung mit einem Ultraschallsensor *Schwebende Kugel Umfang: 241 S. ISBN: 978-3-645-27016-8
Programm Findus Internet-OPAC findus.pl V20.241/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 20.09.2024, 12:10 Uhr. 3.100 Zugriffe im September 2024. Insgesamt 532.642 Zugriffe seit Januar 2009
Mobil - Impressum - Datenschutz - CO2-Neutral