<PLEASE USE THE FOLLOWING TEMPLATE TO HELP YOU CREATE A GREAT POST!>
hi guys, after days of head breaking on python, i managed to run this on my own without cheating but i would like to receive critique , as a newbie it will be useful for my future programming. thank you and here is your
<Below this line, add a link to the EXACT exercise that you are stuck at.>
https://www.codecademy.com/courses/python-beginner-2W5v7/1/5?curriculum_id=4f89dab3d788890003000096
<In what way does your code behave incorrectly? Include ALL error messages.>
there is some minor bugs and place to more further
<What do you expect to happen instead?>
i want it to be usefull and ability to control not only one word
“”"
simply written Pig translator, have fun with your
new language and skills of communication.
if you remove [2:] from mutant_word[2:] at print you gain ability to change last 2 letters of any given
word with you added letters, as i could’t find anything that can as function can take last right chars
of word and change only them , it will be usefull i guess.
“”"
print “write your word to translate it into Piggy”
changeable_Add = “ya” # you can change it
def pig():
word = raw_input() # word that user inputs or writes in prompt dialog
if len(word) > 1 and word.isalpha(): # it defines if user inputs real ‘Word’
new_word_reverced = word[::-1] # i reverced whole inputted word
new_word = new_word_reverced.replace(new_word_reverced[0:2],str(changeable_Add)) #and then replaced first 2 letters
#of newly created reverced word
mutant_word = new_word[::-1] #and here i reverce back the changed reverced word
print ("your new word is: " + mutant_word[2:]) # this line prints newly created word without first 2 letters
else:
print (“try to write only one word PLEASE!”)
return pig() # this line return function from beginning if user added some *** rather then word
print pig() # calling function
“”" bugs are in changeable_Add and repeated inputs"""
<do not remove the three backticks above>