python中func函数是什么意思,python下列给定程序中,函数fun的功能是
Python函数(func)学习
2019年5月19日
来源:印象iOS
#函数代码块以def关键字开始,后跟函数标识符名称和括号()。
#任何传入的参数和自变量都必须放在括号中。圆括号可以用来定义参数。
#函数的第一行语句可以选择使用文档字符串—用于存储函数描述。
# return[表达式]结束函数,并可以选择向调用方返回值。不带表达式的Return等同于不返回任何表达式。
# -参数类型
#无参数
#必需的参数
#关键字参数
#默认参数
#不定长度参数
#1.没有参数
def printHello():
打印(“你好”)
printHello()
#2.强制参数
def printSomething(str):
打印(字符串)
printSomething(Hello world!)
#3.关键字参数
#使用关键字参数允许调用函数时参数的顺序与声明函数时的顺序不一致。
def printIntStr(a,b):
打印(a,b)
printIntStr(b=100,a=string )
#4.默认参数
def printPersonInfo(姓名,年龄=20岁):
打印(姓名、年龄)
printsperson info( Jack )
printPersonInfo(《约翰》,18)
#5.可变长度参数
#varTuple可以表示多个参数,并以元组的形式接收多个参数。
def notSureVar(arg1,*varTuple):
打印(arg1)
对于varTuple中的I:
print(i,end= )
打印()
notSureVar(12,杰克,约翰,汤姆)
#当元组有多个参数时
notSureVar(22,*(杰克,约翰,汤姆))
#在形参中,根据关键字传递值,冗余的传递值以字典的形式呈现。
def varForDict(**args):
打印(参数)
varForDict(a=1,b=2,c=3)
#直接将字典作为**args参数传递
d={a : 1, b : 2, c : 3}
varForDict(**d)
作者:印象iOS
原地址:https://www.jianshu.com/p/7e0f64a99319
本文转自一篇网络文章。转载本文仅为分享知识。如有侵权,请联系博主删除。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。