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