ich arbeite mich gerade durch den Pythonkurs hier: https://open.hpi.de/courses/pythonjunior2014 und stecke bei einer Hausaufgabe dort fest:
Schreibe ein Programm, das die kleinste und die größte Zahl in einer Liste namens Zahlen ausgibt, zum Beispiel in der Form
Die kleinste Zahl ist 10 und die größte Zahl ist 97.
Du musst aber nicht unbedingt einen ganzen Satz ausgeben.
Hinweis: Neben einer Schleife musst Du hier auch if-Anweisungen einsetzen.
Code: Alles auswählen
#Die Zahlenliste ist gegeben
Zahlen = [41, 25, 40, 97, 76, 40, 43, 10]
#Mein Lösungsansatz bisher funktioniert leider nicht:
MINI=0
MAXI=0
j=0
for Zahl in Zahlen:
if Zahl<Zahlen[j]:
MINI=Zahl
elif Zahl>Zahlen[j]:
MAXI=Zahl
j=j+1
print("max:",MAXI)
print("min:",MINI)