Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def one_word(word):
- each_letter = list(word)
- x = len(each_letter)
- y = 0
- z = y + 1
- if each_letter[0].lower() in ('aeiou'): #for vowels
- each_letter.append('w')
- each_letter.append('a')
- each_letter.append('y')
- translated_word = ''.join(each_letter) #print
- print(translated_word)
- return each_letter
- elif each_letter[z].lower() in ('aeiou'): #next letter
- each_letter.append(each_letter[0])
- each_letter.remove(each_letter[0])
- each_letter.append('a')
- each_letter.append('y')
- translated_word = ''.join(each_letter) #print
- print(translated_word)
- else: #not vowel
- while x >= 0: #for the rest of the letters
- if each_letter[y].lower() not in ('aeiou'):
- each_letter.append(each_letter[y])
- each_letter.remove(each_letter[y])
- y += 1
- translated_word = ''.join(each_letter)
- print(translated_word)
- return each_letter
- else: #if it is a vowel next
- each_letter.append('a')
- each_letter.append('y')
- translated_word = ''.join(each_letter)
- print(translated_word) #print
- return each_letter
- print("This is a Pig Latin translator, though it only works for one word at once.")
- one_word(input("What is the word you want to translate? Type it here: "))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement