Schreiben Sie ein Programm, das den Benutzer nach verschiedenen Werten fragt.
int
um.float
um. Das Programm soll dann alle vom Benutzer angegebenen Werte ausgeben.
Ein Beispiel für den Ausdruck des Programms ist unten zu sehen.
Give a string: *bye-bye* Give an integer: *11* Give a float: *4.2* You gave the string bye-bye You gave the integer 11 You gave the float 4.2
Give a string: *Oops!* Give an integer: *-4* Give a float: *3200.1* You gave the string Oops! You gave the integer -4 You gave the float 3200.1
Verwenden Sie folgende Programmiervorlage:
def main(): #write your code below this line if __name__ == '__main__': main()
Falls der Benutzer eine ungültige Eingabe macht, z.B. Text statt Ganzzahl, wird das Programm abstürzen. Das ist für diese Aufgabe so gewollt.
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.
Diese Aufgabe ist eine übersetzte und angepasste Aufgabe von Scott Morgan, verwendet unter CC BY NC SA.