オブジェクトに無いメソッドや属性名を呼ぶと出ます。型を勘違いしている、メソッド名を間違えているのが主な原因です。
出るコード
name = "Aoi"
name.append("!") # 文字列に append メソッドは無い
エラーメッセージ
AttributeError: 'str' object has no attribute 'append'
直し方
type(name) で今扱っている型を確認し、その型が持つメソッドを使います。文字列を連結するなら name + "!" です。