HeidiHeff

Backwards Message

Nov 11th, 2012
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.06 KB | None | 0 0
  1. # backwards_message.py
  2. # Backwards Message
  3. #
  4. # The computer takes message from user then prints it out backwards
  5. #
  6. # Heidi Heffelfinger
  7. # November 11, 2012
  8. # Programming Python for the Absolute Beginner 3rd Ed. Chapter 4
  9. # Challenge 2
  10.  
  11. # welcome
  12. print(
  13. """
  14.            Welcome to Backwards Message!
  15.            
  16.    Enter a message and see it printed backwards.
  17. (Press the enter key at the prompt to quit.)
  18. """
  19. )
  20.  
  21. # get message from user
  22. message = input("Type in a message: ")
  23.  
  24. # initialize variable for while loop
  25. backwards_message = ""
  26.  
  27. # create a new message of the old message backwards
  28. while message:
  29.     # finds index point of last letter of message
  30.     moved_letter = (len(message) - 1)
  31.     # creates backwards version of string message
  32.     backwards_message += message[moved_letter]
  33.     # creates new version of message minus the last letter
  34.     message = message[:moved_letter]
  35.  
  36. # display backwards message
  37. print("\nYour message backwards is:", end=" ")
  38. print(backwards_message)
  39.  
  40. # end game
  41. input("\n\nPress the enter key to exit.")
Advertisement
Add Comment
Please, Sign In to add comment