Python函数及其参数

定义函数def

祝辞祝辞祝辞def MyfirstFunction ():

打印(& # 39;第一个函数& # 39;)

祝辞祝辞祝辞MyfirstFunction ()

第一个函数


函数的参数

祝辞祝辞祝辞def MySecondFunction(名称):

打印(名字+ & # 39;爱虫病毒# 39;)

祝辞祝辞祝辞MySecondFunction (& # 39; wc # 39;)

wcIloveYou


祝辞祝辞祝辞def添加(num1, num2):

返回(num1 + num2)


祝辞祝辞祝辞添加(1、2)

3


<强>



祝辞祝辞祝辞def MySecondFunction(名称):,,,,函数定义过程中的名字叫形参

打印(名字+ & # 39;爱虫病毒# 39;)

祝辞祝辞祝辞MySecondFunction(& # 39;婷婷# 39;),,,,传递进来的婷婷叫做实参,因为他是具体的参数值

tingtingIloveYou


祝辞祝辞祝辞def MySecondFunction(名称):

& # 39;测试测试& # 39;

打印(名字+ & # 39;爱虫病毒# 39;)

& # 39;测试函数文档& # 39;


祝辞祝辞祝辞MySecondFunction.__doc__

& # 39;测试测试& # 39;


祝辞祝辞祝辞def saysome(名称、文字):

打印(名字+ & # 39;改变& # 39;+词)

祝辞祝辞祝辞saysome(& # 39;世界& # 39;,& # 39;婷婷# 39;)

世界改变婷婷

祝辞祝辞祝辞saysome(词=& # 39;世界& # 39;,name=& # 39;婷婷# 39;)

婷婷改变世界


<强>

祝辞祝辞祝辞def saysome (name=& # 39;我& # 39;,词=& # 39;世界& # 39;):

打印(名字+ & # 39;改变& # 39;+词)

祝辞祝辞祝辞saysome ()

我改变世界

祝辞祝辞祝辞saysome(& # 39;苍老师& # 39;,& # 39;教育& # 39;)

苍老师改变教育

<强>

祝辞祝辞祝辞def测试(* params):

打印(& # 39;参数的长度是:& # 39;,len (params));

打印(& # 39;第二个参数是:& # 39;,params [1])

祝辞祝辞祝辞测试(2 & # 39;aaa # 39;, & # 39;测试测试& # 39;(3.1415)

参数的长度是:4

第二个参数是:aaa


祝辞祝辞祝辞def test2 (* num,其他):,,,,,,,,

打印(& # 39;第一个参数为:& # 39;,num)

打印(& # 39;第二个参数为:& # 39;,其他)


祝辞祝辞祝辞test2 (1、2、& # 39; aaa # 39;, 5、90年,54)

回溯(最近的电话最后):

,文件“& lt; pyshell # 5的在“,1号线,在& lt; module>

,,test2 (1、2、& # 39; aaa # 39;, 5、90年,54)

TypeError: test2()失踪1需要keyword-only论点:& # 39;其他# 39;

祝辞祝辞祝辞test2 (1、2、& # 39; aaa # 39;, 5、90年,54岁,其他=& # 39;bbbb& # 39;)

第一个参数为:(1、2、& # 39;aaa # 39;, 5、90年,54)

第二个参数为:bbbb






Python函数及其参数