word = raw_input('Enter a word: ')
for i in word:
if i in ['a','e','i','u','A','E','I','O','o','U']:
word1 = i
break
else:
print i,
print ""
i = 0
while word[i]!=word1:
這是我遇到問題的地方。我需要保存元音前的每個字母(或者我已經嘗試過的)。這是一個拉丁文翻譯的開始。在這個階段,我試圖翻轉前綴和其他字詞。如何在while循環運行時保存每個字母
g = word[i]
i = i+1
prefix = g + word1
print prefix
例子:
input - person
output - rsonpe
input - hello
output - llohe
input - pppat
output - tpppa
input - hhhhhelllllloool
output - llllllooolhhhhhe
我翻轉字母的第一個元音之前,和該單詞的其餘部分。
你試過追加到列表嗎? – reticentroot
不,我可以在哪裏用.append來做這件事? – Ele
在你的陳述。如果你寫出輸出的明確細節,你可能會更具體。 – reticentroot