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)
posted @ 2022-01-03 18:02 呼延灼 阅读(419) 评论(2) 推荐(0)