Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mehr Aufgaben #8

Open
dodonator opened this issue Dec 12, 2024 · 1 comment
Open

Mehr Aufgaben #8

dodonator opened this issue Dec 12, 2024 · 1 comment

Comments

@dodonator
Copy link
Member

Hier ein paar Ideen:

Galgenmännchen

  • if
  • while
  • input
  • print
  • str
  • int

TicTacToe

  • list / dict
  • while
  • input
  • print
  • if

Vier gewinnt

  • list / dict
  • while
  • input
  • print
  • if

Schiffe versenken

  • list / dict
  • while
  • input
  • print
  • if

Zufälliger Superhelden-Name

Schreibe ein Programm, das einen zufälligen Superhelden-Namen generiert. Der Name sollte aus einer zufälligen Kombination eines Adjektivs (z.B. "Schneller") und eines Tiernamens (z.B. "Löwe") bestehen. Nutze eine Liste von Adjektiven und Tiernamen, aus denen das Programm auswählen kann.

  • random
  • list
  • print
  • (open / pathlib) -> Lese Wörter aus Datei
  • (random.seed) -> Random seed basierend auf Namen
  • (hash)

Lustige Zahlenspiele

Schreibe ein Programm, das den Benutzer auffordert, eine Zahl zwischen 1 und 100 zu erraten. Das Programm sagt ihm nach jedem Versuch, ob die Zahl zu hoch oder zu niedrig ist, bis der Benutzer die richtige Zahl errät.

  • input
  • print
  • if
  • int
  • (while)

Geräusche eines Tieres

Schreibe ein Programm, das den Benutzer nach einem Tier fragt (z.B. "Hund", "Katze", "Kuh"). Dann gibt das Programm das Geräusch des Tieres aus (z.B. "Wuff!" für Hund). Verwende if-Bedingungen, um das richtige Geräusch zu bestimmen.

  • list / tuple (als Vorbereitung zum dict)
  • dict
  • if
  • print

Countdown zum Geburtstag

Erstelle ein Programm, das einen Countdown zu einem bestimmten Datum anzeigt, z.B. deinem Geburtstag. Das Programm sollte das Datum mit der aktuellen Zeit vergleichen und den Countdown jeden Tag ein Stück weiter herunterzählen.

  • datetime
  • print
  • int
  • input

Altersrechner

Schreibe ein Programm, das das Geburtsjahr des Benutzers abfragt und dann das Alter berechnet. Wenn der Benutzer unter 18 ist, soll das Programm eine Nachricht wie "Du bist noch ein Teenager!" anzeigen, andernfalls "Du bist erwachsen!"

  • datetime
  • if
  • int
  • print

Zufallsgenerator für Filmabende

Schreibe ein Programm, das dem Benutzer eine zufällige Empfehlung für einen Film gibt. Du könntest eine Liste mit Filmtiteln erstellen und das Programm soll einen zufälligen Titel auswählen. Der Benutzer kann die Auswahl nach jedem Film ablehnen oder den nächsten Vorschlag erhalten.

  • random
  • list
  • open / pathlib
  • if
  • input
  • print

Langeweile-Checker

Erstelle ein Programm, das fragt, ob der Benutzer sich langweilt. Wenn der Benutzer "Ja" antwortet, gibt das Programm eine zufällige Aktivität aus, die er tun kann (z.B. "Lies ein Buch!" oder "Mach einen Spaziergang!"). Wenn der Benutzer "Nein" antwortet, soll das Programm ihn fragen, was er gerade tut.

  • random
  • list
  • open / pathlib
  • if
  • input
  • print
@dodonator
Copy link
Member Author

Danke an @hwmrocker für diese Inspiration: Say

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant