Wie rechnet man diese Aufgabe?
Aufgabe d
Wie gibt man nur Zahlen aus die durch 5 teilbar sind? Mit Python
Aufgabe d
welche Aufgabe? :D
ah sry
for i in range(0, 50):
if i % 5 == 0:
print i;
ungefär so denk ich
Aber es fängt dann bei 0 an
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Python
Beispielsweise so:
liste_d = [i for i in range(5, 101) if i % 5 == 0]
print(liste_d)
[i % 5 liefert den Rest bei Division von i durch 5. Wenn der Rest gleich 0 ist, ist i durch 5 teilbar, und soll dementsprechend in die Liste aufgenommen werden.]
Oder beispielsweise so:
liste_d = list(range(5, 101, 5))
print(liste_d)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Python
Wie gibt man nur Zahlen aus die durch 5 teilbar sind? Mit Python
Für den Rest einer Division gibt es den Modulo-Operator. Du musst dann eben nur überprüfen, ob eine Zahl "glatt" durch 5 teilbar ist
If (num % 5 == 0)
Spit.out()
Else
Ignore