进程级网络监控:恶意域名溯源的实时连接映射方法
2026/10/2 13:29:42
deffun_test01():print('in fun_test01')#函数deffun_test02():print('in fun_test02')return0deffun_test03():print('in fun_test03')return1,'test',['lili','wuwu'],{'name':'gan'}x=fun_test01()y=fun_test02()z=fun_test03()print(x)#返回Noneprint(y)#返回0,类型objectprint(z)#返回元组,打包成元组(1, 'test', ['lili', 'wuwu'], {'name': 'gan'})deffun_test04(x,y):#形参print(x)print(y)fun_test04(1,2)#1和2为实参deffun_sum(x,y):sum=x+yprint(sum)fun_sum(1,2)#位置参数传参fun_sum(x=3,y=4)#使用关键参数传参fun_sum(1,y=7)#位置参数在关键参数前面# fun_sum(x=1,2) #关键参数在前面不可以deffun_sum(x,y=1):sum=x+yprint(sum)fun_sum(1)#默认参数可以不传fun_sum(1,2)#传默认参数,修改默认参数fun_sum(x=3,y=4)#使用关键参数传参#参数组,元组deffun_test05(*args):print(args)fun_test05(1,2,3,4)fun_test05([1,2,3,4],[12])print('****')#字典,把关键字参数转换为字典deffun_test06(**kwargs):print(kwargs)fun_test06(name='test',age=18,sex='female')print('****')#多种参数组合deffun_test07(name,age=18,*args,**kwargs):print(name)print(age)print(args)print(kwargs)fun_test07('agan',19,3,4,'hhh',sex='test',hobby='dance')运行结果
#阶乘 def fun_test01(i): if i==0 or i==1: return 1 else: return fun_test01(i-1)*i print(fun_test01(5))defsquare(x):ifx==0orx==1:return1else:returnx*xdeffun_test03(x,y,f):#f为函数returnf(x)+f(y)print(fun_test03(3,4,square))#调用时传参包括x、y以及函数square