file = open('english.txt','r')
vowels = ('a', 'e', 'i', 'o', 'u')
for text in file:
translated= []
lines = text.split()
print(' '.join(lines))
print("Translated to pig latin becomes:")
for words in lines:
if words[0] in vowels:
words = words + 'yay'
else:
while words[0] not in vowels:
words = words[1:] + words[0]
words = words + 'ay'
translated.append(words)
words = ' '.join(translated)
print(words, '\n')
我得到的結果是:試圖把在報價在我的打印結果
this is a statement
Translated to pig latin becomes:
isthay isyay ayay atementstay
its going through python
Translated to pig latin becomes:
itsyay oinggay oughthray onpythay
and this is the result
Translated to pig latin becomes:
andyay isthay isyay ethay esultray
the end
Translated to pig latin becomes:
ethay endyay
我想在該節的每一個1號線和3號線有報價是他們。 例如「end」「ethay endyay」
謝謝!
這將使各地'words'空間。 – 2013-02-25 00:08:08
哇,它比我做得更容易。謝謝! – user2105660 2013-02-25 00:11:28