我正在try 编写一个函数,它将接受一个句子,并使每个奇数字母成为大写字母,每个偶数字母成为小写字母.
以下是我try 的内容:
def my_func(st):
res = []
for index, c in enumerate(st):
if index % 2 == 0:
res.append(c.upper())
else:
res.append(c.lower())
return ''.join(res)
print(my_func(Sentence))
当输入为"Hello my guy"
时,输出为"HeLlO My gUy"
,而不是"HeLlO mY gUy"
,因为它将空白作为字母计算,我能做什么?