Python :: Aufgabe #95 :: Lösung #3
4 Lösungen

#95
Zeitlich veränderte Grußformeln
Anfänger - Python
von Energy
- 09.03.2016 um 14:00 Uhr
Erstellen Sie eine Anwendung, in der der Benutzer aufgefordert wird, seinen Vor- und Nachnamen einzugeben.
Die Anwendung soll den Namen mit einer Begrüßung ausgeben.
Berücksichtigen Sie, dass die Begrüßung zwischen 0 und 12 Uhr „Guten Morgen“, ab 12 bis 18 Uhr „Guten Tag“ und ab 18 bis 0 Uhr „Guten Abend“ lauten soll.
Die Anwendung soll den Namen mit einer Begrüßung ausgeben.
Berücksichtigen Sie, dass die Begrüßung zwischen 0 und 12 Uhr „Guten Morgen“, ab 12 bis 18 Uhr „Guten Tag“ und ab 18 bis 0 Uhr „Guten Abend“ lauten soll.
#3

von Cryptt (390 Punkte)
- 19.08.2016 um 09:59 Uhr

# Zeitlich veraenderte Grussformel def gruss(name,zeit): if (0 <= zeit <= 12): print('\nGuten Morgen',name) elif(12 < zeit <= 18): print('\nGuten Tag',name) elif(18 < zeit <= 24): print('\nGuten Abend',name) else: print('Zeit ist wohl nicht richtig (0-24') name = input('Bitte gib Deinen Namen ein: ') while True: try: ausserhalb = True while ausserhalb: uhrzeit = float(input('Bitte gib "Uhrzeit" ein(0-24 zB. 15.30): ')) if uhrzeit < 0 or uhrzeit > 24: print('Bitte gib eine Stunde ueber 0 und unter 24 ein.') else: ausserhalb = False break except ValueError: print('Bitte eine Zahl eingeben! ') gruss(name,uhrzeit)
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1