python函数参数改不改变的问题
python函数参数改不改变的问题**结论:**python有可变对象和不可变对象之分。如果传入的参数是不可变对象,则在函数体内对形参的修改不会导致实参被修改,而如果传入的是可变对象,实参有可能会变,也有可能不变,这取决于进行改变的操作。不可变对象 : Number,String,Tuple,bool可变对象 : List,Set,Dictionary1.不可变对象def test(str1): str1 = "inside" print("this is function "
原创
2020-07-19 17:11:12 ·
2455 阅读 ·
0 评论