Python Charecter Casing : From a given string need o/p as
If Index Position is Even - Upper Case
If Index Position is Odd  - Lower Case

What's wrong with my code please help me.

def Fun_Case(*args):
    n=0
    for x in (args):
        if n%2==0:
            print(x[n].upper())
        else:
            print(x[n].lower())
        n+=1
        
Fun_Case('python PRogrammING')

Its not iterating. Just printing the first letter and exiting.