• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Programmeringsböcker

      Python für Dummies

      AvJohannes C. Hofmeister,Horst Schneider

      Häftad, Tyska, 2020

      Del i serien Für Dummies

      264 kr

      Beställningsvara. Skickas inom 3-6 vardagar. Fri frakt över 249 kr.

      Beskrivning

      Python ist eine der beliebtesten und vielseitigsten Programmiersprachen überhaupt. Für viele Entwickler führt deshalb kein Weg an Python vorbei. Schöpfen Sie mit diesem Buch aus dem reichen Erfahrungsschatz zweier langjähriger Softwareentwickler. Sie lernen zunächst die Syntax der Sprache und vertiefen dann das Erlernte anhand von konkreten Aufgabenstellungen. Für den Blick über den Tellerrand sorgen Kapitel zu Programmierparadigmen, Code-Qualität, Test-Ansätzen und Dokumentation. Jede Menge Tipps und Tricks und ein breites Spektrum an Beispielen lassen Sie zu einem wahren Python-Profi werden.

      Produktinformation

      • Utgivningsdatum:2020-08-05
      • Mått:176 x 240 x 22 mm
      • Vikt:680 g
      • Format:Häftad
      • Språk:Tyska
      • Serie:Für Dummies
      • Antal sidor:400
      • Förlag:Wiley-VCH Verlag GmbH
      • ISBN:9783527714148

      Utforska kategorier

      • Programmeringsböcker inom Data och IT

      Mer om författaren

      Johannes Hofmeister lebt in Heidelberg. Am Psychologischen Institut der Universität Heidelberg erforscht er zur Zeit, was Code verständlich macht. Als Softwareentwickler und Berater hat er in großen und kleinen Unternehmen C#, Java und JavaScript eingesetzt, aber am liebsten liest und schreibt er Python-Code. Horst Schneider lebt in Mannheim und arbeitet seit mehr als zehn Jahren als Softwareentwickler. Sein Schwerpunkt ist die Anwendungsentwicklung in verschiedenen Sprachen, von Java über C# bis zu JavaScript und Python. Aktuell arbeitet er als Coach und Berater im Raum Heidelberg und löst vielfältige Probleme - vorzugsweise mit Python.

      Innehållsförteckning

      • Über die Autoren 11Einleitung 23Törichte Annahmen über den Leser 23Wie Sie dieses Buch nutzen können 23Was Sie nicht lesen müssen 24Wie dieses Buch aufgebaut ist 24Symbole, die in diesem Buch verwendet werden 25Konventionen in diesem Buch 26Teil I: Langweilige Einmallektüre 27Kapitel 1 Orientierung 29Motivation 29Was ist Python? 29Warum sollte ich Python lernen? 29Was ist an Python so besonders? 30Seit wann gibt es Python? 30Warum ist Python weniger verbreitet als andere Sprachen? 31Welche Sprachfeatures bringt Python mit? 31Ist Python eine Skript- oder eine Programmiersprache? 32Ich habe gehört, dass Python langsam ist Stimmt das? 32Anwendungsgebiete 33Wer verwendet Python? 33Kann man mit Python Geld verdienen? 33Was kann ich mit Python machen? 33Sollte ich nicht doch lieber eine andere Sprache lernen? 34Kapitel 2 Im Kriechgang – die Installation 35Windows 35Schritt 1 – Herunterladen 36Schritt 2 – Installieren 37Schritt 3 – Läuft’s? 39macOS 40Schritt 1 – Herunterladen 40Schritt 2 – Installieren 41Schritt 3 – Läuft’s? 44Alternative: Homebrew 44Linux 45Einer für alle 46Kapitel 3 Der Schlange Beine machen – Python ausführen 49Der REPL 49Editor oder IDE? 50Teil II: Python sprechen lernen 53Kapitel 4 Hic forum est – Schnellkurs 55Vogelperspektive 56Das kleinste Python-Programm der Welt 59Zeichenketten und Bildschirmausgabe 60Rechnen mit Python 63Variablen 66Wahrheitswerte und bedingte Ausführung 69Boolesche Logik in Python 69Truthy und Falsy 71Wenn – Dann – Sonst 72Listen und Schleifen 74Funktionen und Module 77Funktionen definieren und aufrufen 78Module nutzen 79Fehlerbehandlung 80Kapitel 5 Daten strukturieren 85Listen 86Listen anlegen 86Was steckt drin? 86Listen verändern 88Listen sortieren 89Absteigend oder aufsteigend sortieren? 90Tupel 91Einpacken 91Entpacken 92Tupel verändern 94Tupel sortieren 95Wann Sie Listen und wann Tupel verwenden sollten 95Dictionarys 96Dictionarys anlegen 97Was steckt drin? 98Dictionarys verändern 99Sets 100Sets anlegen 101Was steckt drin? 101Sets verändern 102Mengenlehre 104Kapitel 6 Daten transformieren 109Iteration 109Comprehensions 112Syntax 112List Comprehensions 114Dictionary Comprehensions 115Set Comprehensions 116Generator Expressions 117Slicing 120Ein einziges Element 121Mehrere Elemente 122Schrittweise Auswahl 122Beispiel: IBAN validieren 123Iteration ohne Index 125FAQ – Leben ohne Index 127Nur ein Element 128Nummerierung 128Listen zusammenführen 129Listen zerteilen 129Dictionarys erzeugen 130Dictionarys iterieren 131Verschachtelte Iteration 131Kapitel 7 Mit der Außenwelt kommunizieren 133Selbstgespräche führen 134Text ausgeben 134Text einlesen 135Textausgabe steuern 136Längere Texte zusammenbasteln 137Texte formatieren 137Textkodierung 140Kommandozeilenparameter 140Textdateien einlesen 142Im Ganzen lesen 142Zeilenweise lesen 143Textdateien schreiben 146Dateimodi: Behalten oder neu machen? 146Im Ganzen schreiben 147Zeilenweise schreiben 148Vollständiges Beispiel 149Alles fließt 150Bin∖xc3∖xa4rdaten lesen 152Im Ganzen lesen 153Häppchenweise lesen 154Binärdaten schreiben 158Teil III: Mit Python Probleme lösen 161Kapitel 8 Was Python schon kann 163Built-ins 163Built-ins für den REPL 165Umwandlungsfunktionen 166Mathematische Funktionen 171Mengen aggregieren 172Daten transformieren 173Module und Pakete 175Module importieren 176Direktimporte 176Aus Paketen importieren 177Namenskonflikte verhindern 177Import mit Wildcard – Alle für einen 178Die Standardbibliothek 179Im Lieferumfang enthalten sind 180os – Welches Betriebssystem läuft? 180random und secrets – Zufall 183imaplib – E-Mails versenden 184urllib und json – Web 186Minisprachen 187Datum- und Zeitangaben 187Strings formatieren 192Kapitel 9 Was Python (noch) nicht kann 197Pip installieren 197Pakete installieren 198Installierte Pakete ansehen 199Spezifische Versionen installieren 199Pakete entfernen 200Kapitel 10 Was Sie Python beibringen können 201Eigene Module 201Eigene Module anlegen 202Eigene Pakete 202Eigene Skripte 204Hintergrund: Wie Module geladen werden 206Wo sucht Python Module? 206Module Laden 207Teil IV: Python als Handwerk 209Kapitel 11 Funktionale Programmierung 211Anatomie einer Funktion 212Definition 212Aufruf 212Namen und Konzepte 213Effekte und Nebeneffekte 213Positionale Argumente 214Benannte Argumente 215Regeln für Funktionsaufrufe aufstellen 216Optionale Argumente 219Variable Argumente mit *args und **kwargs 222Argumente entpacken 225Funktionen haben »Bürgerrechte« 226Funktionen zusammenstecken 227Arbeitsteilung 229Funktionen, die Funktionen erzeugen 232Dekoratoren 233Generatoren 235Kapitel 12 Objektorientierte Programmierung 239Anatomie eines Objekts 240Objekte 241Klassen und Konstruktoren 241Attribute und Methoden 242Instanzen 246Operatoren 248Beziehungen 252Vererbung – Objekte als Familie 253Komposition – Objekte im Team 263In Objekten denken 270Was ist eigentlich objektorientierte Programmierung? 271Wie man gute Objekte designt 273Kapitel 13 Ausnahmen 279Ausnahmen behandeln 281Eigene Ausnahmen auslösen 282Ausnahmen als Signale nutzen 283Beispiel: Hotels buchen 285Kapitel 14 Testen 295Wenn Ihr Programm nicht tut, was es soll 296Eigenschaften von Python 296Fehlerklassen (oder: Was alles schief gehen kann) 298Wo und wie Tests helfen können 300Python bei der Arbeit zuschauen 301Debuggen mit print 301Bedingungen prüfen mit assert 302Den Programmfluss kontrollierbar machen 303Unit-Tests schreiben mit dem unittest-Modul 305Unit-Tests erstellen und ausführen 306Bestehende Komponenten testen 309Teil V: Brötchen (oder Lorbeeren) mit Python verdienen 313Kapitel 15 Code-Qualität 315Werkzeuge 316Programmstil überprüfen mit Pycodestyle 317Code reformatieren 319Programmierfehler erkennen mit Pyflakes 321Dokumentation überprüfen mit Pydocstyle 323Sicherheitsrisiken finden mit Bandit 326Integrierte Code-Audits 328Modulare Audits mit Flake8 329Das Schweizer Taschenmesser: Pylint 333Chancen und Grenzen 335Listen to your tools 335Was Werkzeuge nicht leisten können 337Kapitel 16 Webanwendungen entwickeln 339Python und das Web 339Die Qual der Wahl 340Django 340Was macht Django? 341Wie Django HTTP-Anfragen verarbeitet 342Ein Beispielprojekt 343Schritt 1 – Setup 344Schritt 2 – Die erste Seite 344Schritt 3 – Ein Modell 348Schritt 4 – Die Django-Verwaltung 350Schritt 5 – Eine eigene View 353Schritt 6 – HTML rendern 354Zusammenfassung 355Kapitel 17 Daten aufbereiten, visualisieren und auswerten 357Setup 358Szenario: Minigolf 358Datensatz 359Schritt 0 – Fragen 361Schritt 1 – Daten einlesen 362Schritt 2 – Data Frames untersuchen 362Schritt 3 – Series-Objekte betrachten 364Schritt 4 – Beschreibende Statistiken ausgeben 365Schritt 5 – Filtern und Bereinigen 367Schritt 6 – Auswerten 369Schritt 7 – Visualisieren 371Schritt 8 – Schließende Statistik 372Zusammenfassung 373Teil VI: Der Top-Ten-Teil 375Kapitel 18 Zehn gute Bibliotheken 377Die Standardbibliothek 377Requests 377BeautifulSoup 378Scrapy 378Selenium 379Cryptography 379Pypdftk 380Flask 380OpenCV 380NLTK 381Kapitel 19 Zehn Dinge, die wir ausgelassen haben 383Python 2.7 383Interoperabilität mit C 384Python Bytecode disassemblieren 384Debugging 385Logging 385GUIs 386Nebenläufige Ausführung 387Typ-Annotationen 387Dataclasses 388Walross-Operator 389Stichwortverzeichnis 393
      Hoppa över listan

      Mer från samma författare

      Johannes C. Hofmeister - Python Alles-in-einem-Band für Dummies, Häftad

      Python Alles-in-einem-Band für Dummies

      Johannes C. Hofmeister

      Häftad, 2025

      362 kr

      Horst Schneider, Johannes C. Hofmeister - Python für Dummies, E-bok

      Python für Dummies

      Horst Schneider, Johannes C. Hofmeister

      E-bok
      2020

      277 kr

      Johannes C. Hofmeister - Python Alles-in-einem-Band für Dummies, E-bok

      Python Alles-in-einem-Band für Dummies

      Johannes C. Hofmeister

      E-bok
      2025

      452 kr

      Hoppa över listan

      Mer från samma serie

      Larry Payne PhD, Don Henry - Yoga mit dem Stuhl fur Dummies, Häftad

      Yoga mit dem Stuhl fur Dummies

      Larry Payne PhD, Don Henry

      Häftad, 2023

      221 kr

      Pam Baker - ChatGPT für Dummies, Häftad

      ChatGPT für Dummies

      Pam Baker

      Häftad, 2025

      191 kr

      Brian Lawley, Pamela Schure - Produktmanagement für Dummies, Häftad

      Produktmanagement für Dummies

      Brian Lawley, Pamela Schure

      Häftad, 2018

      313 kr

      Ernst Georg Haffner - Lineare Algebra für Dummies, Häftad

      Lineare Algebra für Dummies

      Ernst Georg Haffner

      Häftad, 2018

      206 kr

      Chris Minnick - Microsoft Copilot für Dummies, Häftad

      Microsoft Copilot für Dummies

      Chris Minnick

      Häftad, 2026

      239 kr

      Michael Alexander, Dick Kusleika - Excel-VBA für Dummies, Häftad

      Excel-VBA für Dummies

      Michael Alexander, Dick Kusleika

      Häftad, 2022

      235 kr

      Rae Orion - Astrologie für Dummies, Häftad

      Astrologie für Dummies

      Rae Orion

      Häftad, 2025

      191 kr

      Doug Lemov - Unterrichte wie ein Champion, Häftad

      Unterrichte wie ein Champion

      Doug Lemov

      Häftad, 2023

      506 kr

      Guy de la Bedoyere - Die Römer für Dummies, Häftad

      Die Römer für Dummies

      Guy de la Bedoyere

      Häftad, 2007

      212 kr

      Marty Brounstein - Gute Teamarbeit für Dummies, Häftad

      Gute Teamarbeit für Dummies

      Marty Brounstein

      Häftad, 2009

      97 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Carola Häggkvist, Desirée Stattin Drakenberg - Jag är Carola : Del 1. Frigörelsen, Inbunden
      • Nyhet

      Jag är Carola : Del 1. Frigörelsen

      Carola Häggkvist, Desirée Stattin Drakenberg

      Inbunden, 2026

      289 kr

      Horst Schneider, Johannes C. Hofmeister - Python für Dummies, E-bok

      Python für Dummies

      Horst Schneider, Johannes C. Hofmeister

      E-bok
      2020

      277 kr

      Johannes C. Hofmeister - Python Alles-in-einem-Band für Dummies, Häftad

      Python Alles-in-einem-Band für Dummies

      Johannes C. Hofmeister

      Häftad, 2025

      362 kr

      Johannes C. Hofmeister - Python Alles-in-einem-Band für Dummies, E-bok

      Python Alles-in-einem-Band für Dummies

      Johannes C. Hofmeister

      E-bok
      2025

      452 kr

      Alois Haas, L. Hödl, Horst Schneider, Margot-und-Friedrich-Becke-Stiftung - Diamant, Inbunden

      Diamant

      Alois Haas, L. Hödl, Horst Schneider, Margot-und-Friedrich-Becke-Stiftung

      Inbunden, 2004

      800 kr

      Alois Haas, L. Hödl, Horst Schneider, Margot-und-Friedrich-Becke-Stiftung - Diamant, Häftad

      Diamant

      Alois Haas, L. Hödl, Horst Schneider, Margot-und-Friedrich-Becke-Stiftung

      Häftad, 2012

      779 kr

      Vladimir D. Fedotov, Horst Schneider, Vladimir D. Fedotov, Horst Schneider - Structure and Dynamics of Bulk Polymers by NMR-Methods, Häftad

      Structure and Dynamics of Bulk Polymers by NMR-Methods

      Vladimir D. Fedotov, Horst Schneider, Vladimir D. Fedotov, Horst Schneider

      Häftad, 2011

      1 108 kr

      Horst Schneider, Friedrich Keller, Hans-Klaus Roth - Hochfrequenzspektroskopie in der Polymerforschung, E-bok

      Hochfrequenzspektroskopie in der Polymerforschung

      Horst Schneider, Friedrich Keller, Hans-Klaus Roth

      E-bok
      2022

      1 457 kr

      Hans-Klaus Roth, Friedrich Keller, Horst Schneider - Hochfrequenzspektroskopie ın Der Polymerforschung, Inbunden

      Hochfrequenzspektroskopie ın Der Polymerforschung

      Hans-Klaus Roth, Friedrich Keller, Horst Schneider

      Inbunden, 1985

      1 850 kr

      Marcus Frank - Mackans kost : Middagar och matlådor, Inbunden
      • Vardagsmat

      Mackans kost : Middagar och matlådor

      Marcus Frank

      Inbunden, 2026

      269 kr