1.题目
2.求解
依照题目给出的条件依次处理即可了,要注意的是元音开头所谓的aeiou小写大写都要进行判断,注意着点就好了。
3.代码
class Solution:
def toGoatLatin(self, sentence: str) -> str:
li = sentence.split(" ")
ans = ""
cnt = 1
for i in li:
if cnt != 1:
ans += " "
if i[0] not in ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U']:
ans += (i[1:] + i[0] + "ma" + cnt * "a")
else:
ans += (i + "ma" + cnt * "a")
print(ans)
cnt += 1
return ans