我是一个Python的初学者,正在尝试编写一个函数,使函数可以将所有偶数索引位置上的值大写,将所有奇数索引位置上的值小写。
我反复尝试使用for循环,但只能得到第一个值。我也尝试了while循环。不过我想知道是否有一种方法可以使用for循环实现(我需要在哪里加上'+=1'呢?)
def func1(x):
for (a,b) in enumerate (x):
if a%2 == 0:
return b.upper()
else:
return b.lower()
func1('Testing Testing')
>>>'T'
return
。 - Phylogenesis