基本语法
def 函试名称:
函试内部代码
def sayHello():
print("Hello")
定义加法函试
def add(n1,n2):
result = n1 + n2
print(result)
呼叫函试
add(4,5)
函试内部代码没有呼叫,则不执行
def multiply():
print(3*4)
呼叫函试
multiply()
def multiply(n1,n2):
print(n1*n2)
呼叫函试
value = multiply(3,4)
print(value)
函试参数的预设值
函试参数的预设值
参数msg预设资料为"Hello"
del say(msg = "Hello"):
print(msg)
印出Hello Function
say("Hello Function")
say()#印出预设资料Hello
复杂函试
无限/不定参数资料计算平均值
参数前加 * 表示参数数目不定,等同于参数是个长度不定的列表
def avg(*lst):
sum = 0
for n in lst:
sum = sum + n
averg = sum/len(lst)
print(averg)
avg(3,4,5)
avg(5,6,54,43,43)
网友评论