<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 03 Python Functions, 10 Übungen
Hier nochmals zur Erinnerung, wie Funktionen geschrieben werden.
Step1:  Multipliziert Integers oder Floats mit 2
Step2:  1.Schreibe eine Funktion, die aus einer Liste, die grösste Zahl herauszieht. Es ist verboten mit "max" zu arbeiten. 
Step3:  2.Schreibe eine Funktion, die alle Elemente einer Liste, addiert. Es ist verboten mit "sum" zu arbeiten.
Step4:  3.Schreibe eine Funktion, die alle Elemente einer Liste multipliziert.
Step5:  4.Schreibe eine Funktion, die einen String nimmt, und spiegelt. Also "hallo" zu "ollah".
Step6:  5.Schreibe eine Funktion, die prüft, ob eine Zahl in einer bestimmten Zahlenfolge zu finden ist.
Step7:  6.Lösche die mehrfach genannten Elemente aus der folgenden Liste.
Step8:  7.Drucke die geraden Zahlen aus der folgenden Liste aus
Step9:  8.Prüfe mit einer Funktionen, wieviele Grossbuchstaben in folgendem Satz zu finden sind.
<ASSISTANT_TASK:>
Python Code:
def test(element):
    element = element * 2
    return element
Explanation: 03 Python Functions, 10 Übungen
Hier nochmals zur Erinnerung, wie Funktionen geschrieben werden.
End of explanation
test(5)
Explanation: Multipliziert Integers oder Floats mit 2
End of explanation
lst = [3,7,14,222,6]
lst.reverse()
print(lst)
def maxi(element):
    element.sort()
    element.reverse()
    return element[0]# ich könnte auch element.reverse weglassen und einfach return element[-1] - gibt mir das letzte Element.
    
maxi(lst)
Explanation: 1.Schreibe eine Funktion, die aus einer Liste, die grösste Zahl herauszieht. Es ist verboten mit "max" zu arbeiten. :-)
End of explanation
def summe(mylist):
    long_elem = 0
    for elem in mylist:
        long_elem = long_elem + elem
    return long_elem
summe(lst)
Explanation: 2.Schreibe eine Funktion, die alle Elemente einer Liste, addiert. Es ist verboten mit "sum" zu arbeiten.
End of explanation
def multi(Menge):
    multi_elem = 1
    for elem in Menge:
        multi_elem = multi_elem * elem
    return multi_elem
multi(lst)
Explanation: 3.Schreibe eine Funktion, die alle Elemente einer Liste multipliziert.
End of explanation
elem = input('Bitte geben Sie ein Wort ein ')
wort = list(elem)
print(wort)
def umkehr(wort):
    elem = input('Bitte geben Sie ein Wort ein ')
    wort = list(elem)
    wort.reverse()
    print(wort)
umkehr(wort)
def mirror(mylist):
    for elem in mylist:
        return mylist[::-1]
    
Explanation: 4.Schreibe eine Funktion, die einen String nimmt, und spiegelt. Also "hallo" zu "ollah".
End of explanation
liste = [45, 34, 64,45]
def such(zahlen):
    zahl = int(input('Bitte geben Sie eine Zahl ein:'))
    if zahl in zahlen:
        return 'Treffer'
    else:
        return 'Kein Treffer'
such(liste)
def isinlist(zahl, liste):
    for elem in lst:
        if elem == number:
            return true
    return false
        
istinlist(34, liste)
isinlist(34, liste)
zahleliste = []
Explanation: 5.Schreibe eine Funktion, die prüft, ob eine Zahl in einer bestimmten Zahlenfolge zu finden ist.
End of explanation
liste = [5,5,5,5,3,2,11,5]
def lösch(mehrfach):
    new_mehrfach = []
    for elem in mehrfach:
        if elem in new_mehrfach:
            new_mehrfach.append(elem)
        else:
            continue
    print(new_mehrfach)
 
lösch(liste)
Explanation: 6.Lösche die mehrfach genannten Elemente aus der folgenden Liste.
End of explanation
lst = [34,23,22,443,45,78,23,89,23]
def gerade(summe):
    for elem in summe:
        if elem % 2 == 0:
            print(elem)
        else:
            continue
        
gerade(lst)
Explanation: 7.Drucke die geraden Zahlen aus der folgenden Liste aus:
End of explanation
satz = "In Oesterreich zeichnet sich ein Rechtsrutsch ab. OeVP und FPOe haben stark zugelegt. Gemaess der neusten Hochrechnung ist die Partei von Sebastian Kurz mit 31,6 Prozent der Stimmen Wahlsiegerin, auf Platz zwei folgt die SPÖ (26,9 Prozent) vor der FPOe (26,0 Prozent)."
def counting_caps(XXXXX):
    XXXXXX = 0
    for XXXXXX in elem:
        if XXXXXX.isupper():
            XXXXXXX += 1
    return  XXXXXXXX
 counting_caps(satz)
Explanation: 8.Prüfe mit einer Funktionen, wieviele Grossbuchstaben in folgendem Satz zu finden sind.
End of explanation
<END_TASK>