我有一个方法:
def foo(bar):
# ...
有没有办法标记bar
为常数?比如“里面的值bar
不能改变”或者“指向的对象bar
不能改变”。
我有一个方法:
def foo(bar):
# ...
有没有办法标记bar
为常数?比如“里面的值bar
不能改变”或者“指向的对象bar
不能改变”。
如果 bar 是不可变对象,则 bar 在函数执行期间不会更改。
您还可以创建自己的常量对象。 这里的食谱。
不。
重点是什么?如果您正在编写函数,是否要确保bar
不会更改?或者,如果您正在调用该函数,谁在乎?