在python中没有各种花括号来区分代码块,有时候不注意,一行代码摆放的位置不对,结果就会出错
这种智障问题我不止一次在return上犯过,写下予以警醒
错误示范:
def bad_example():
book_list = []
.......
for item in book_list:
item.changeName()
.......
return book_list
正确示范;
def bad_example():
book_list = []
.......
for item in book_list:
item.changeName()
.......
return book_list