finished exercise 1

This commit is contained in:
Pete-Gerlach 2026-03-06 04:43:49 +01:00
parent 77fc22fb1b
commit 888ce61281
2 changed files with 56 additions and 0 deletions

16
Aufgabe1.py Normal file
View File

@ -0,0 +1,16 @@
numbers = [0, 1, 2, 3, 4, 5]
if numbers:
print("List contains elements")
numbers = []
if not numbers:
print("List is empty")
"""
Zusatzfrage:
B wird ausgegeben, da x eine leere Liste
ist, die Python als falsy interpretiert.
"""

View File

@ -1,2 +1,42 @@
# Python_Crashkurs
## Aufgabe 1 Truthiness von Listen
Erstelle ein Python-Programm, das mit der Truthiness von Listen arbeitet.
### Schritt 1
Erstelle eine Liste:
```python
numbers = [0, 1, 2, 3, 4, 5]
```
### Schritt 2
Prüfe mit einer `if`-Abfrage, ob die Liste **nicht leer** ist.
Wenn sie Elemente enthält, soll folgendes ausgegeben werden:
```
List contains elements
```
### Schritt 3
Setze anschließend die Liste auf eine leere Liste:
```python
numbers = []
```
### Schritt 4
Prüfe erneut, ob die Liste leer ist.
Wenn sie leer ist, soll folgendes ausgegeben werden:
```
List is empty
```
## Zusatzfrage
Was gibt folgendes Programm aus?
```python
x = []
if x:
print("A")
else:
print("B")
```
Begründe kurz warum.