: Jason Briggs
: Python kinderleicht! Einfach programmieren lernen - nicht nur für Kids
: dpunkt
: 9783864919053
: 2
: CHF 24.00
:
: Programmiersprachen
: German
: 326
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF/ePUB
Python ist eine leistungsfähige, moderne Programmiersprache. Sie ist einfach zu erlernen und macht Spaß in der Anwendung - mit diesem Buch umso mehr! 'Python kinderleicht' macht die Sprache lebendig und zeigt Dir (und Deinen Eltern) die Welt der Programmierung. Jason R. Briggs führt Dich Schritt für Schritt durch die Grundlagen von Python. Du experimentierst mit einzigartigen (und oft urkomischen) Beispielprogrammen, bei denen es um gefräßige Monster, Geheimagenten oder diebische Raben geht. Neue Begriffe werden erklärt, der Programmcode ist farbig dargestellt, strukturiert und mit Erklärungen versehen. Witzige Abbildungen erhöhen den Lernspaß. Jedes Kapitel endet mit Programmier-Rätseln, an denen Du das Gelernte üben und Dein Verständnis vertiefen kannst. Am Ende des Buches wirst Du zwei komplette Spiele programmiert haben: einen Klon des berühmten 'Pong' und 'Herr Strichmann rennt zum Ausgang' - ein Plattformspiel mit Sprüngen, Animation und vielem mehr. Indem Du Seite für Seite neue Programmierabenteuer bestehst, wirst Du immer mehr zum erfahrenen Python-Programmierer.  ; - Du lernst grundlegende Datenstrukturen wie Listen, Tupel und Maps kennen. - Du erfährst, wie man mit Funktionen und Modulen den Programmcode organisieren und wiederverwenden kann. - Du wirst mit Kontrollstrukturen wie Schleifen und bedingten Anweisungen vertraut und lernst, mit Objekten und Methoden umzugehen. - Du zeichnest Formen mit dem Python-Modul Turtle und erstellst Spiele, Animationen und andere grafische Wunder mit tkinter. Und: 'Python kinderleicht' macht auch für Erwachsene das Programmierenlernen zum Kinderspiel! Alle Programme findest Du auch zum Herunterladen auf der Website!

Jason R. Briggs ist seit dem Alter von acht Jahren Programmierer und hat als erste Programmiersprache BASIC auf einem Radio Shack TRS-80 erlernt. Er hat als Entwickler und Systemarchitekt professionell Software programmiert und als Autor für das Java Developers's Journal gearbeitet. Seine Artikel sind in JavaWorld, ONJava und ONLamp erschienen. Python kinderleicht ist sein erstes Buch. Du kannst mit Jason über seine Homepage jasonrbriggs.com/ oder per E-Mail mail@jasonrbriggs.com Kontakt aufnehmen.

1
<

Vorwort5
Über den Autor5
Über die Fachkorrektoren5
Danksagungen6
Inhaltsübersicht7
Inhaltsverzeichnis9
1 Einleitung19
1.1 Warum Python?19
1.2 Wie man das Programmieren lernt20
1.3 Wer dieses Buch lesen sollte20
1.4 Was in diesem Buch steht21
1.5 Die Website zum Buch22
1.6 Viel Vergnügen!22
Programmieren lernen23
2 Nicht alle Schlangen schlängeln sich25
2.1 Ein paar Bemerkungen zum Thema Sprache26
2.2 Python installieren26
Python unter Windows installieren27
Python in Mac OS X installieren29
Python in Ubuntu installieren31
2.3 Wenn Du Python installiert hast32
2.4 Deine Python-Programme sichern33
2.5 Was Du gelernt hast35
3 Berechnungen und Variablen37
3.1 Mit Python rechnen37
Operatoren in Python39
Die Rangfolge der Operationen39
3.2 Variablen sind wie Bezeichnungen40
3.3 Variablen benutzen42
3.4 Was Du gelernt hast44
4 Strings, Listen, Tupeln und Maps45
4.1 Strings45
Strings erzeugen46
Wie man Probleme mit Strings meistert47
Werte in Strings einbetten49
Strings multiplizieren50
4.2 Listen können mehr als Strings52
Einer Liste Elemente hinzufügen54
Elemente aus einer Liste entfernen54
Mit Listen rechnen55
4.3 Tupeln57
4.4 Maps in Python weisen Dir nicht den Weg57
4.5 Was Du gelernt hast59
4.6 Programmier-Puzzles60
# 1: Lieblingssachen60
# 2: Kämpfer zählen60
# 3: Grüße!60
5 Malen mit Turtles61
5.1 Wie man Pythons Modul turtle benutzt61
Eine Leinwand erzeugen62
Die Schildkröte bewegen63
5.2 Was Du gelernt hast68
5.3 Programmier-Puzzles68
# 1: Ein Rechteck68
# 2: Ein Dreieck68
# 3: Eine Kiste ohne Ecken68
6 Fragen mit if und else stellen69
6.1 if-Anweisungen69
Ein Anweisungsblock enthält mehrere Anweisungen70
Mit Bedingungen können wir Dinge vergleichen72
6.2 If-Then-Else-Anweisungen74
6.3 if- und elif-Anweisungen75
6.4 Bedingungen kombinieren76
6.5 Variablen ohne Wert – None76
6.6 Der Unterschied zwischen Strings und Zahlen77
6.7 Was Du gelernt hast79
6.8 Programmier-Puzzles80
# 1: Bist Du reich?80
# 2: Kekse!80
# 3: Einfach die richtige Zahl80
# 4: Ich kann die Ninjas bezwingen80
7 Schleifen drehen81
7.1 Wie man for-Schleifen benutzt81
7.2 Wo wir gerade von Schleifen sprechen…8