Is this the 'Pythonic' way of doing things?
        Posted  
        
            by Sergio Tapia
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Sergio Tapia
        
        
        
        Published on 2010-03-21T00:51:54Z
        Indexed on 
            2010/03/21
            1:01 UTC
        
        
        Read the original article
        Hit count: 416
        
python
This is my first effort on solving the exercise. I gotta say, I'm kind of liking Python. :D
# D. verbing
# Given a string, if its length is at least 3,
# add 'ing' to its end.
# Unless it already ends in 'ing', in which case
# add 'ly' instead.
# If the string length is less than 3, leave it unchanged.
# Return the resulting string.
def verbing(s):
  if len(s) >= 3:
    if s[-3:] == "ing":
      s += "ly"
    else:
      s += "ing"
    return s
  else:
    return s 
  # +++your code here+++
  return
What do you think I could improve on here?
© Stack Overflow or respective owner