human
Here's a good function header given the following:
I wrote the below code

    import re
    pattern_exp = re.compile('\\d+(\\.)?\\d*[eE]-?\\d+')
    pattern_float = re.compile('\\d+\\.\\d*(?!\\d*d)')
    def subs_exp(matchobj):
        return re.sub('[eE]', 'd', matchobj.group(0))
    def subs_float(matchobj):
        return ('%sd0' % matchobj.group(0))
    code_string = pattern_exp.sub(subs_exp, code_string)
    code_string = pattern_float.sub(subs_float, code_string)
    return code_string

What's a good function header?
assistant
#Here's a good function header.

def fortranize_double_constants(code_string):