parameters: (s)
return_statement: return ''.join(
          [item[0].upper() + item[1:].lower()
           for item in _word_beginning_split_re.split(soft_unicode(s))
           if item])
docstring: Return a titlecased version of the value. I.e. words will start with
      uppercase letters, all remaining characters are lowercase.
docstring_summary: Return a titlecased version of the value. I.e. words will start with
      uppercase letters, all remaining characters are lowercase.
docstring_tokens: Return a titlecased version of the value . I . e . words will start with uppercase letters all remaining characters are lowercase .
function: def do_title(s):
      """Return a titlecased version of the value. I.e. words will start with
      uppercase letters, all remaining characters are lowercase.
      """
      return ''.join(
          [item[0].upper() + item[1:].lower()
           for item in _word_beginning_split_re.split(soft_unicode(s))
           if item])
function_tokens: def do_title ( s ) : return '' . join ( [ item [ 0 ] . upper ( ) + item [ 1 : ] . lower ( ) for item in _word_beginning_split_re . split ( soft_unicode ( s ) ) if item ] )