human
このコードでエラーを見つけます：

def add_underscores（word）：
    "" "文字間のアンダースコアで単語を返す。" ""
    new_word = "_"
    単語のcharのために：
        new_word = char + "_"
    new_wordを返します


phrase = "hello world！"
print（add_anderscores（フレーズ））
gpt
ハイフンで挟まれた文字を返すと書いてあるのに、このコードでは最後の文字にアンダースコアが続いている。