String 从奇数/偶数参数更改大小写

String 从奇数/偶数参数更改大小写,string,python-3.x,function,uppercase,lowercase,String,Python 3.x,Function,Uppercase,Lowercase,我应该如何定义一个函数,它接受一个字符串并根据偶数和奇数索引返回大小写的字符串 def myfunc(string): for some in string: if string.index%2==0: 我写了这么多,但我不知道我现在应该打什么 请帮助。特别关注upper()和lower(),它们将是您在这里的朋友

我应该如何定义一个函数,它接受一个字符串并根据偶数和奇数索引返回大小写的字符串

def myfunc(string):
    for some in string:
        if string.index%2==0:
我写了这么多,但我不知道我现在应该打什么

请帮助。

特别关注upper()和lower(),它们将是您在这里的朋友