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)