同じスクリプトをコマンドラインとPyCharmの画面で比べてみました。文字列と数字の5は連結できない、というエラーでしょう。殆ど、まったく同じような画面です。この場合はstr(5)とすると文字列と連結できる、という説明です。
c言語ならincludeとかが必要なことも多いですが、この場合pythonでは、strは何故なにも必要なくこの関数が使えるんでしょうかね?pygameに関係した関数でしょうか?importしないと使えなものもあります。
例えばstrを自分で作ったとすれば、自分で作ったものが優先するんでしょうかね。