2022年1月3日

Python两处容易理解错误的设计

摘要: 函数内部修改可变类型的变量时不会视作局部变量(除非函数内有该变量的赋值运算符),因为如果做局部变量处理则修改语句势必报错,此处的理解不会有歧义: s = 'test' d = {True:1,2:'Second'} def f(): d['name']='China' print(d,'\n') s 阅读全文

posted @ 2022-01-03 18:02 呼延灼 阅读(419) 评论(2) 推荐(0)

导航