Python :: Aufgabe #285
2 Lösungen

Wochentage einlesen und in einem Array ausgeben
Anfänger - Python
von Cara
- 14.05.2020 um 23:46 Uhr
Schreiben Sie ein Programm, das die Wochentage in einliest und sie in
einem Array (vom Typ string [ ]) ablegt und danach ausgibt.
einem Array (vom Typ string [ ]) ablegt und danach ausgibt.
Lösungen:

import datetime import locale locale.setlocale(locale.LC_ALL, "") wochentage = [] today = datetime.date.today() tag = today.strftime("%w") today = today - datetime.timedelta(days=int(tag)) for i in range(7): nextday = today + datetime.timedelta(days=i) wochentage.append(nextday.strftime("%A")) print(wochentage)

print('Wochentage in Array abspeichern. Zum Beenden die "#"-Taste eingeben.') wochentage = [] while True: eingabe = input('Geben Sie einen Wochentag ein: ') if eingabe == '#': break else: wochentage.append(eingabe.title()) print(wochentage)