Jun-22-2018, 09:32 PM
What I want me code to do is be able to take a sentence from a user input and output each word in that sentence in Pig Latin form. If I enter "hello there" it says ellohay, it is only printing the first word in pig latin. I am also having trouble with running code in different applications and stuff like that. It won't work in BBEdit or Terminal, but it will in JupterLab. So I would also appreciate it if any could recommend some software for a Mac because I think the software I'm using might be the problem.
def pig(): sentence = input("Enter a sentence: ") for word in sentence.split(): first_letter = word[0] if first_letter in "aeiou": word = word + "ay" return word else: word = word[1:] + first_letter + "ay" return word newsent = (" ".join(sentence.split())) print(newsent) pig()