In diesem Beitrag zeige ich anhand einfacher Python-Codebeispiele, was Einsteiger schon mit wenigen Zeilen Code alles umsetzen können.

Countdown

Einfach Zahlen runterzählen wie bei einer Rakete.

n = int(input("Startzahl: "))

while n > 0:
    print(n)
    n -= 1

print("🚀 Start!")

Durchschnitt berechnen

zahlen = [3, 7, 2, 9, 5]
summe = 0

for z in zahlen:
    summe += z

print("Durchschnitt:", summe / len(zahlen))

Zahlenraten

Ein echter Klassiker: Der Computer denkt sich eine Zufallszahl aus, und der Benutzer versucht, sie zu erraten – je weniger Versuche, desto besser.

import random

geheimeZahl = random.randint(1, 100)
versuche = 0

print("Zahlenraten: Ich habe eine Zahl von 1 bis 100 gewählt.")

while True:
    try:
        eingabe = int(input("Dein Tipp: "))
    except ValueError:
        print("Bitte eine ganze Zahl eingeben.")
        continue

    if eingabe < 1 or eingabe > 100:
        print("Bitte nur Zahlen zwischen 1 und 100 eingeben.")
        continue

    versuche += 1

    if eingabe < geheimeZahl:
        print("Zu klein!")
    elif eingabe > geheimeZahl:
        print("Zu groß!")
    else:
        print(f"✅ Richtig! Die Zahl war {geheimeZahl}. Versuche: {versuche}")
        break

Mini Quiz

Die Fragen erscheinen nacheinander, und der Benutzer gibt seine Antwort ein. Ist sie korrekt, erhält er einen Punkt.

punkte = 0

a = input("Was ist die Hauptstadt von Deutschland? ")
if a == "Berlin":
    punkte += 1

b = input("Wie viel ist 3 * 4? ")
if b == "12":
    punkte += 1

print("Punkte:", punkte, "/ 2")

Das ganze kann man natürlich auch im Stil von Multiple Choice schreiben:

punkte = 0

# Frage 1
print("1) Was ist die Hauptstadt von Deutschland?")
print("a) München")
print("b) Berlin")
print("c) Hamburg")
antwort = input("Deine Antwort (a/b/c): ")

if antwort == "b":
    print("✅ Richtig!")
    punkte += 1
else:
    print("❌ Falsch. Richtig ist b) Berlin")

print("----------------------------------")
print("🎯 Punkte:", punkte)

Mit Turtle ein Muster Zeichnen

Turtle ist eine beliebte Methode zum Programmierenlernen und gibt es in mehreren Programmiersprachen. Mit wenigen, einfachen Befehlen steuerst du eine „Schildkröte“, die beim Bewegen Linien zeichnet – so entstehen Formen und Muster.

Hier der passende Sourcecode:

import turtle

colors = ['red', 'blue', 'green', 'orange', 'brown', 'purple']

turtle.bgcolor('black')

t = turtle.Turtle()
t.speed(0)
for x in range(360):
    t.pencolor(colors[x % 6])
    t.width(x / 100 + 1)
    t.forward(x)
    t.left(59)
turtle.done()

Von CarlWenz

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert