函数

发布时间:2022-07-03 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了函数脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
#函数  方法   定义函数   简化代码,(函数有值,没被调用不会生效)def say_hello():   #函数名,定义函数     print("hello")   #函数体say_hello()    #调用函数:函数名加括号def crea_band_card(cound): #形参 形式参数,可以传多个参数,没限制,注意位置    for i in range(cound):         print(i) crea_band_card(5)  #实参  实际参数
number=5code="icde"crea_band_card(number)crea_band_card(number,"ccb")必传参数,位置参数def crea_band_card(cound=“werew”): 默认值参数,必须跟在位置参数的后面,也可以写多个
#函数传参数,可以指定传参数,可以组合,位置传参,关键字传参def say_hello(name,age,sex,addr,phone):def say_hello("xiaohei",addr="beijing",phone=110,sex=""):可以指定传参#def fun1(name:str):#:加类型,指定类型传参,不传也行 , 也可以冒号list  有默认值list=[0]  print(name.)   点什么就可以选了## def fun2()->str:#返回值是什么类型指定# return"abc"# def fun3(*, a, b, c):   #如果星号是一个单独的参数,后边需要按照关键字传参     print(a)     print(b)     print(c) fun3(a=1,b=2,c=3)   必须这样传才可以 def fun3(a, *, b, c): #星号后面按照关键字传参,a随便#参数组(可变参数)def send_ams(*args):  #只能位置传参,不限制参数,放一个元祖里面    print(args)1.试一下是否必传2.传一个参数3.传多个参数send_ams()   #参数正常传send_ams(11111)send_ams(111,222,222)#关键字参数def send_ams(**phone):  #只能关键字传,放到字典里    print(phone)send_ams()send_ams(11111)send_ams(111,222,222)位置参数  (必传)默认值参数可变参数关键字参数多个参数必须要按照以上顺序传
 
 

脚本宝典总结

以上是脚本宝典为你收集整理的函数全部内容,希望文章能够帮你解决函数所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: