Let's code Python (3., überarb. Aufl.)

個数:

Let's code Python (3., überarb. Aufl.)

  • 在庫がございません。海外の書籍取次会社を通じて出版社等からお取り寄せいたします。
    通常6~9週間ほどで発送の見込みですが、商品によってはさらに時間がかかることもございます。
    【重要ご説明事項】
    1. 納期遅延や、ご入手不能となる場合がございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版
  • 商品コード 9783367115174

Description

Programmieren lernen mit Python. Ideal für Programmieranfänger

Python macht Spaß! Steige einfach in die Programmierung ein: Mit eigenen kleinen Programmen und Spielen, selbst gebauten Kreaturen, Grafik und mehreren Leveln. Mit der Entwicklungsumgebung Thonny ist es besonders einfach, zügig mit Python 3 loszulegen. Dieses Buch von Hauke Fehr und Stephan Elter bietet viele Hilfen eigens für Anfänger - und für den Fall, dass du doch mal einen Fehler finden musst. Ohne Vorkenntnisse lernst du Python in überschaubaren und abwechslungsreichen Projekten kennen. Neue Sprachelemente werden ausführlich vorgestellt, mit farbigen Hervorhebungen und Erklärungen direkt am Code.

  • In Farbe, ausführlich kommentierter Code
  • Viele Beispiele mit Text und Grafik

Aus dem Inhalt:

  • Installation und erste Schritte
  • Quiz, Vokabeltrainer, Würfel-Poker
  • Fehler finden leicht gemacht
  • Ein Grafik-Framework benutzen
  • Ein Roboter, der zeichnen kann
  • Dateien bearbeiten und speichern
  • Mathematische Graphen und Diagramme
  • Spiele nachprogrammieren
  • Selbst gebaute Kreaturen
  • Multi-Level-Spiele


1. Programme schreiben -- wie geht das? ... 13

2. Wie funktionieren Computer überhaupt? ... 17


Innenleben eines PCs ... 17

Eingabe, Verarbeitung, Ausgabe ... 18

Bits und Bytes ... 20

Prozessortakt -- wie schnell läuft mein PC? ... 22


3. Python -- die Programmiersprache ... 23


Maschinensprache -- die Muttersprache des Prozessors ... 23

Leicht geht anders -- zum Beispiel mit Python ... 24

Die Übersetzer -- Interpreter und Compiler ... 24

Python -- einfach und universell ... 26

Das richtige Werkzeug -- Interpreter und Editor ... 27


4. Thonny installieren -- einfacher geht's nicht ... 29


Installation unter Windows ... 30

Installation auf dem Mac ... 31

Installation unter Linux ... 33

Der erste Start von Thonny ... 34


5. Die ersten Schritte -- Python im Dialog ... 37


Direkte Befehle -- die Python-Shell ... 38

Ausgabe mit »print()« ... 39

Die Syntax muss stimmen ... 43

Zeichenketten statt Zahlen ... 44


6. Variablen -- jetzt wird es flexibel ... 49


Variablennamen ... 51

Der Befehl »input()«--- Eingaben zum Verarbeiten ... 53


7. Programme schreiben -- es geht los! ... 57


Ein Programm in Thonny eingeben ... 57

Das allererste Programm: Ein Zahlenzaubertrick ... 59

Zweites Programm: Ein Umrechner ... 60

Programme speichern ... 62

Eingabe, Verarbeitung, Ausgabe -- diesmal mit Text ... 63

Rechner mit Rest ... 65

Das magische Quadrat ... 66

Variation: Magisches Quadrat mit fester Summe ... 70


8. Bedingungen -- was passiert, wenn ...? ... 73


if-Abfragen in Python ... 74

»if« mit »else« ... 77

Mehrere Bedingungen verknüpfen ... 78

»elif« -- »else if« ... 79

»if« -- »else« im Überblick ... 81

Wahr und falsch beim Verknüpfen ... 83

Programm: Eintrittsprüfung ... 84


9. Befehle und Module ... 87


Was sind Module? ... 87

Das Modul »math« ... 88

Drei Wege zum Modul ... 90

Das Modul »random« ... 93

Hauke Fehr programmiert seit über 30 Jahren mit verschiedenen Sprachen für verschiedene Zwecke. Die Wissensvermittlung liegt ihm dabei besonders am Herzen. Er hält Kurse, schreibt Bücher und berät Informatiklehrer und -lehrerinnen dabei, das System zum Lernen auszuwählen. Als erfahrener Entwickler, Autor und Lehrer weiß er nicht nur genau, wovon er redet, sondern kann es auch super erklären! Stephan Elter ist Softwareentwickler und verwendet Python schon seit vielen Jahren - neben JavaScript, PHP, Java und einer Menge anderer Sprachen. Programmieren macht ihm Spaß, er liebt witzige Beispiele und würde niemals ein Buch schreiben, in dem jeder Satz hundertprozentig ernst gemeint ist.

最近チェックした商品