LU04.A03 - Story

Schreiben Sie ein Programm das eine Geschichte erzählt.

Auftrag

Schreiben Sie ein Programm, das den Benutzer nach dem Namen einer Person und ihrem Beruf fragt. Das Programm gibt dann eine kurze Geschichte aus.

Die Ausgabe muss wie unten gezeigt aussehen - beachten Sie, dass der Name und der Beruf von den Eingaben des Benutzers abhängen.

I will tell you a story, but I need some information first.
What is the main character called?
*Bob*
What is their job?
*builder*
Here is the story:
Once upon a time there was Bob, who was a builder.
On the way to work, Bob reflected on life.
Perhaps Bob will not be a builder forever.

Die Übungsvorlage wird mit einer Programmvorlage geliefert, die die Funktion und ihren Aufruf enthält.

def story():
    # Write your code here
if __name__ == '__main__':
    story()

Hier ein weiteres Beispiel für die Ausgabe:

I will tell you a story, but I need some information first.
What is the main character called?
*Ada*
What is their job?
*Data scientist*
Here is the story:
Once upon a time there was Ada, who was a Data scientist.
On the way to work, Ada reflected on life.
Perhaps Ada will not be a Data scientist forever.

Vorgehen

  1. Akzeptiere das GitHub Classroom Assignment im Moodlekurs.
  2. Klone das Repository in PyCharm.
  3. Codiere die Programmlogik in main.py.
  4. Teste dein Programm mit den Testfällen in main_test.py.
  5. Führe einen Commit und einen Push durch.

Anmerkung: Kümmern Sie sich im Moment nicht zu sehr um if __name__ == '__main__':. Wir brauchen es technisch gesehen nicht für dieses Programm, aber es ist eine gute Übung, es einzubauen, und es wird in späteren Übungen klarer werden.


GitHub-Repo: https://github.com/templates-python/m319-lu04-a03-story

© Kevin Maurizi

Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.