<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 10 For-Loop-Rückblick-Übungen
In den Teilen der folgenden Übungen habe ich den Code mit "XXX" ausgewechselt. Es gilt in allen Übungen, den korrekten Code auszuführen und die Zelle dann auszuführen. 
1.Drucke alle diese Prim-Zahlen aus
Step1:  2.Drucke alle die Zahlen von 0 bis 4 aus
Step2:  4.Baue einen For-Loop, indem Du alle geraden Zahlen ausdruckst, die tiefer sind als 237.
Step3:  5.Addiere alle Zahlen in der Liste
Step4:  6.Addiere nur die Zahlen, die gerade sind
Step5:  7.Drucke mit einem For Loop 5 Mal hintereinander Hello World aus
Step6:  8.Entwickle ein Programm, das alle Nummern zwischen 2000 und 3200 findet, die durch 7, aber nicht durch 5 teilbar sind. Das Ergebnis sollte auf einer Zeile ausgedruckt werden. Tipp
Step7:  9.Schreibe einen For Loop, der die Nummern in der folgenden Liste von int in str verwandelt.
Step8:  10.Schreibe nun ein Programm, das alle Ziffern 4 mit dem Buchstaben A ersetzte, alle Ziffern 5 mit dem Buchtaben B.
<ASSISTANT_TASK:>
Python Code:
primzweibissieben = [2, 3, 5, 7]
for prime in primzweibissieben:
    print(prime)
Explanation: 10 For-Loop-Rückblick-Übungen
In den Teilen der folgenden Übungen habe ich den Code mit "XXX" ausgewechselt. Es gilt in allen Übungen, den korrekten Code auszuführen und die Zelle dann auszuführen. 
1.Drucke alle diese Prim-Zahlen aus:
End of explanation
for x in range(5):
    print(x)
for x in range(3, 6):
    print(x)
Explanation: 2.Drucke alle die Zahlen von 0 bis 4 aus:
End of explanation
numbers = [
    951, 402, 984, 651, 360, 69, 408, 319, 601, 485, 980, 507, 725, 547, 544,
    615, 83, 165, 141, 501, 263, 617, 865, 575, 219, 390, 984, 592, 236, 105, 942, 941,
    386, 462, 47, 418, 907, 344, 236, 375, 823, 566, 597, 978, 328, 615, 953, 345,
    399, 162, 758, 219, 918, 237, 412, 566, 826, 248, 866, 950, 626, 949, 687, 217,
    815, 67, 104, 58, 512, 24, 892, 894, 767, 553, 81, 379, 843, 831, 445, 742, 717,
    958, 609, 842, 451, 688, 753, 854, 685, 93, 857, 440, 380, 126, 721, 328, 753, 470,
    743, 527
]
# Hier kommt Dein Code:
new_lst = []
for elem in numbers:
    if elem < 238 and elem % 2 == 0:
        new_lst.append(elem)
    else:
        continue
print(new_lst)
#Lösung:
Explanation: 4.Baue einen For-Loop, indem Du alle geraden Zahlen ausdruckst, die tiefer sind als 237.
End of explanation
sum(numbers)
#Lösung:
Explanation: 5.Addiere alle Zahlen in der Liste
End of explanation
evennumber = []
for elem in numbers:
    if elem % 2 == 0:
        evennumber.append(elem)
sum(evennumber)
Explanation: 6.Addiere nur die Zahlen, die gerade sind
End of explanation
Satz = ['Hello World', 'Hello World','Hello World','Hello World','Hello World']
for elem in Satz:
    print(elem)
#Lösung
Explanation: 7.Drucke mit einem For Loop 5 Mal hintereinander Hello World aus
End of explanation
l=[]
for i in range(2000, 3201):
    if (i % 7==0) and (i % 5!=0):
        l.append(str(i))
print(','.join(l))
Explanation: 8.Entwickle ein Programm, das alle Nummern zwischen 2000 und 3200 findet, die durch 7, aber nicht durch 5 teilbar sind. Das Ergebnis sollte auf einer Zeile ausgedruckt werden. Tipp: Schaue Dir hier die Vergleichsoperanden von Python an.
End of explanation
lst = range(45,99)
newlst = []
for i in lst:
    i = str(i)
    newlst.append(i)
print(newlst)
Explanation: 9.Schreibe einen For Loop, der die Nummern in der folgenden Liste von int in str verwandelt.
End of explanation
newnewlist = []
for elem in newlst:
    if '4' in elem:
        elem = elem.replace('4', 'A')
    if '5' in elem:
        elem = elem.replace('5', 'B')
    newnewlist.append(elem)
newnewlist
Explanation: 10.Schreibe nun ein Programm, das alle Ziffern 4 mit dem Buchstaben A ersetzte, alle Ziffern 5 mit dem Buchtaben B.
End of explanation
<END_TASK>