您现在的位置是:首页 >学无止境 >Python数据分析script必备知识(五)网站首页学无止境
Python数据分析script必备知识(五)
简介Python数据分析script必备知识(五)
Python数据分析script必备知识(五)
1.Python中传参的四种参数类型
"""
函数的参数
1.位置参数 def test1(x,y): x,y就是位置参数
2.默认参数 def test2(x,y=1) y就是默认参数
3.可变参数 def test3(*args) 函数内部参数可变,收到的是tuple
4.关键字参数 def test4(**Kwargs) 允许不定长的键值对,自动组装为一个dict
"""
# 可变参数
def func1(f,*args):
print(f,type(f))
print(args,type(args))
nums = [4,5,6]
func1(1,2,*nums)
li = '测试'
func1(2,*li)
# 4.关键字参数
def func2(name,age,**kwargs):
print('name:',name,'age:',age,'other:',kwargs,type(kwargs))
func2('jack',30,city='shanghai')
2.装饰器的实际使用场景
1.基本装饰器(装饰一个不带参数的函数)
"""
Python装饰器高级版————Python类内定义装饰器并传递self参数
本测试重点:解决类里面定义的装饰器,在同一个类里面使用的问题, 并实现了装饰器的类熟悉参数传递
"""
# 基本装饰器 (装饰不带参数的函数)
def clothes(func):
def wear():
pr
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。