Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| modul:m122:learningunits:lu10:aufgaben:quartal [2025/01/06 12:57] – angelegt msuter | modul:m122:learningunits:lu10:aufgaben:quartal [2025/01/06 13:04] (aktuell) – msuter | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Schreibe ein Python-Skript, | Schreibe ein Python-Skript, | ||
| </ | </ | ||
| + | |||
| + | ===== Aufruf ===== | ||
| Beim Aufruf des Skripts kann ein Datum als optionales Argument mitgegeben werden. | Beim Aufruf des Skripts kann ein Datum als optionales Argument mitgegeben werden. | ||
| + | Das Datum kann in diesen Formaten angegeben werden: | ||
| + | * ISO: YYYYMMDD, z.B. 20240815 | ||
| + | * Schweiz: DD.MM.YYYY, z.B. 15.08.2024 | ||
| + | |||
| + | |||
| Falls kein Argument mitgegeben wird, verwendet das Skript das aktuelle Tagesdatum. | Falls kein Argument mitgegeben wird, verwendet das Skript das aktuelle Tagesdatum. | ||
| - | Anschliessend | + | ===== Verarbeitung ===== |
| + | |||
| + | Aus diesem Datum ermittelt das Skript | ||
| + | |||
| + | ^ Monate ^ Quartal ^ | ||
| + | | August - Oktober | Q1 | | ||
| + | | November - Januar | Q2 | | ||
| + | | Februar - April | Q3 | | ||
| + | | Mai - Juni | Q4 | | ||
| + | |||
| + | ===== Ausgabe ===== | ||
| + | Das Skript gibt das Datum und das Quartal in der Konsole aus. | ||
| + | |||
| + | ===== Beispiele ===== | ||
| + | ^ Aufruf ^ Ausgabe ^ | ||
| + | | '' | ||
| + | | '' | ||