问题描述
我已经安装了Python 3.8。我正在尝试使用title
方法更改字符串,但是在运行代码时收到以下消息:
我的代码类似于以下内容:
name="allan"
name=name.title
print(name)
为什么print(name)
会导致此消息?
解决方法
正如您在问题中正确提到的那样,str.title()
是方法,而不是属性。因此,您必须使用正确的语法来调用它:
name="allan"
name=name.title()
print(name) # Allan