python 3 TypeError: descriptor 'center' requires a 'str' object but received a 'int'

错误代码示例
python 3 TypeError: descriptor 'center' requires a 'str' object but received a 'int'

错误代码运行结果
python 3 TypeError: descriptor 'center' requires a 'str' object but received a 'int'
报错原因分析:提示第2行代码有报错;错误信息描述说center需要str对象,但收到int。
原因主要是代码写错了,没注重细节。将如上代码的第2行代码的str改成变量a就可以了。

正确代码示例及运行结果如下
python 3 TypeError: descriptor 'center' requires a 'str' object but received a 'int'