运行代码出现如下问题提示:
TypeError: can only concatenate str (not "builtin_function_or_method") to str
是因为没有进行数据转换,Python不能在做拼接的时候自动把类型转换为string类型
def normalize(name):
return name[0].upper())+name[1:].lower()
改为
def normalize(name):
return str(name[0].upper())+str(name[1:].lower())