Wiederholungen aus dem Grundkurs (Wiederholungen aus dem Grundkurs), Lektion, Seite 724737
https://www.purl.org/stefan_ram/pub/wiederholungen_python (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Python-Kurs

Wiederholungen von Themen des Grundkurses

Während der Bearbeitung der folgenden Übungsaufgaben dürfen alle verfügbaren Hilfsmittel (Nachschlagewerke, Informationsquellen) verwendet werden.

/   Groß- und Kleinschreibung (10′)

Eine Liste von Namen soll durch eine Funktion ›korrektur‹ so korrigiert werden, daß alle Namen groß geschrieben sind. Die Liste ist als str-Objekt gegeben, in dem jede Zeile entweder leer ist oder genau einen Vornamen enthält. (Dies soll aber nicht nur bei der als Beispiel angegebenen Liste gelingen, sondern bei allen ähnlichen Namenslisten.)

Beispiel
namen = '''
frieda
anna
martha
erna
gertrud
emma
elisabeth
margarete
marie
else
'''
print( korrektur( namen ))

Frieda
Anna
Martha
Erna
Gertrud
Emma
Elisabeth
Margarete
Marie
Else

/   USA-Körpergröße (10′)

In einem Lied heißt es:

Zitat
I'm only five foot one.
Zitat (Übersetzt)
Ich bin nur fünf Fuß und einen Zoll groß.

Schreiben Sie eine def-Anweisung für die Definition einer Funktion ›meter‹, welche Größenangaben wie “five foot one ” aus den USA in Meter umrechnet. Diese Funktion soll zwei Zahlen als Argumente akzeptieren, nämlich die Zahl vor “foot ” («5») und die Zahl nach “foot ” («1») und die Körpergröße in Metern («1.55») ergeben.

Beispiel

meter( 5, 1 )

1.5543999999999997

/   USA-Körpergröße 1 (10′)

Schreiben Sie eine def-Anweisung für die Definition einer Funktion ›foot‹, welche Größenangaben in Zentimeter entgegennimmt und als Ergebnis die gleiche Größe in Fuß und Zoll zurückgibt (als ein Paar [d.h. 2-Tupel] zweier Zahlenwerte).

Beispiel

foot( 1.73 )

( 5, 8.11023622047244 )

/   Zahlenraten (10′)

Ein Programm soll zufällig eine ganze Zahl zwischen 0 und 99 auswählen. Der Benutzer des Programms soll eine ganze Zahl eingeben können. Das Programm soll dann ausgeben, ob die eingegebene Zahl größer oder kleiner als die ausgewählte Zahl oder der ausgewählten Zahl gleich ist. Solange die eingegebene Zahl der ausgewählten Zahl nicht gleich ist, soll die Eingabe wiederholt werden können.

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724737 stefan_ram:724737 Wiederholungen aus dem Grundkurs Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724737, slrprddef724737, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/wiederholungen_python