码迷,mamicode.com
首页 > 编程语言 > 详细

python之函数传参

时间:2018-08-22 01:11:01      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:color   传参   类型   return   默认   pre   函数   一个   bsp   


 1 def func(l = []):
 2     l.append(1)
 3     return l
 4 
 5 print(func()) # 1
 6 a = func([])# 1
 7 print(a)
 8 b = func()# [1,1]
 9 print(b)
10 c = func()# [1,1,1]
11 print(c)

 

如果默认参数的值是一个可变的数据类型

那么,每一次调用函数的时候,如果不传值,就会共用这个数据的资源

python之函数传参

标签:color   传参   类型   return   默认   pre   函数   一个   bsp   

原文地址:https://www.cnblogs.com/huasongweb/p/9515260.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!