1.创建函数
def myfirstfunction ():
print('我创建的第一个函数')
2.调用函数
>>> myfirstfunction()
我创建的第一个函数
3.设定参数
>>> def mysecondfunction(num):
print(num+',野茫茫。')
>>> mysecondfunction('天苍苍')
天苍苍,野茫茫。
>>> def mysecondfunction(num):
print(num+3)
>>> mysecondfunction(2)
5
4.设定多个参数
参数用逗号隔开
>>> def thirdfunction(num1,num2):
print(num1+num2)
>>> thirdfunction(34,45)
79
>>> def forthfunction(num1,num2,num3):
print((num1+num2)*(num3**num1-num2))
>>> forthfunction(2,4,5)
126
5.函数返回值
>>> def forthfunction(num1,num2,num3):
return ((num1+num2)*(num3**num1-num2))
>>> print(forthfunction(2,4,5))
126
python 函数返回值 return,函数中一定要有return返回值才是完整的函数。如果你没有python 定义函数返回值,那么会得到一个结果是None对象,而None表示没有任何值。
在看一个例子
>>> def fun(x,y):
print(x-y)
>>> result=fun(3,2)
1
>>> result is None
True
>>> result
>>> def fun (x,y):
return(x-y)
>>> result=fun(3,2)
>>> result
1
>>> result is None
False
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)