Einkaufswagen
Loading
Nur noch -1 verfügbar

Python Coding Challenges für Anfänger

Aktionspreis
€10.99 (25 % Rabatt)
€8.24
Zum Einkaufswagen hinzugefügt

Python Coding Challenges für Anfänger


Ein Übungsbuch mit spannenden Programmieraufgaben und Lösungen für den erfolgreichen Einstieg in Python


Inhaltsverzeichnis


Kapitel 1: Einführung in Coding Challenges


  • Warum Coding Challenges hilfreich sind
  • Wie man eine Aufgabe analysiert
  • Tipps zur Lösungsfindung
  • Aufbau der Aufgaben in diesem Buch

Kapitel 2: Einfache Rechenaufgaben


  • Gerade oder ungerade Zahl erkennen
  • Summieren von Zahlen
  • Multiplikationstabellen erstellen
  • Zahlen umwandeln (z. B. Celsius ↔ Fahrenheit)

Kapitel 3: Arbeiten mit Zeichenketten


  • Zähle Buchstaben, Wörter oder Zeichen
  • Prüfe, ob ein Wort ein Palindrom ist
  • Ersetze Zeichen in einem Text
  • Zähle Vorkommen eines Buchstabens

Kapitel 4: Bedingungen und Logik


  • Mindestalter überprüfen
  • Zwei Zahlen vergleichen
  • Passwortstärke bewerten
  • Ampelschaltung nachbauen

Kapitel 5: Schleifen verstehen und anwenden


  • Zahlen von 1 bis 100 ausgeben
  • Nur durch 3 und 5 teilbare Zahlen anzeigen
  • Rechenquiz mit Wiederholung
  • Benutzer raten lassen (Zahlenraten)

Kapitel 6: Listen und ihre Anwendungen


  • Durchschnitt berechnen
  • Höchste und niedrigste Zahl finden
  • Duplikate aus Liste entfernen
  • Elemente sortieren und durchsuchen

Kapitel 7: Arbeiten mit Dictionaries


  • Telefonnummern speichern und abfragen
  • Wortanzahl in einem Text zählen
  • Menü mit Preisen verwalten
  • Häufigstes Element finden

Kapitel 8: Funktionen schreiben und nutzen


  • Rechenfunktionen definieren
  • Textformatierer als Funktion
  • Umwandlung von Datumsangaben
  • Mini-Taschenrechner mit Funktionen

Kapitel 9: Kleine Projekte mit mehreren Konzepten


  • Quizspiel mit Punkten
  • Einkaufsliste mit Mengen und Preisen
  • Passwortgenerator
  • Zufallszahlenanalyse

Kapitel 10: Challenge-Wettkampf – 10 Aufgaben zum Selberlösen


  • Mischung aus Logik, Mathe und Textverarbeitung
  • Für 15–30 Minuten pro Aufgabe
  • Ideal zum Üben unter Zeitdruck
  • Inklusive Tipps und Lösungshinweise

Anhang A: Übersicht nützlicher Python-Funktionen


  • print(), input(), len(), range(), sum(), max(), sorted() usw.
  • Anwendung und Bedeutung in Challenges

Anhang B: Häufige Fehler und wie man sie vermeidet


  • TypeError, IndexError, NameError
  • Tipps zur Fehlersuche
  • Best Practices beim Schreiben von Lösungen

Anhang C: Lösungen zu allen Aufgaben


  • Ausführliche Lösungen zu jeder Challenge
  • Alternativen und Erklärungen
  • Kommentierter Beispielcode


Sie erhalten die folgenden Dateien:
  • EPUB (110KB)
  • PDF (4MB)