python学习之def函数
def函数就是对一个新函数的自定义,有简单的函数也有复杂的函数,以下列举一些较为简单的def使用方法。
提示:以下是本篇文章正文内容,下面案例可供参考
一、函数的定义
含有自变量的函数:
def f(x):
x=x**2
print(x)
f(2)#此处便为函数的调用
##结果:
4
也可以写成这样:
def f(x):
y=x**2
print(y)
f(2)#此处便为函数的调用
##结果:
4
不含有变量的函数:
x=int(input())
def f():
if x==0:
print("yes")
else:
print("no")
f()#此处便为函数的调用
##结果
1
no
0
yes
二、函数的调用
1.直接调用
以这个为例,直接调用就是写出所定义的函数名,如果有变量的话还需为变量赋值。
def f(x):
x=x**2
print(x)
f(2)#此处便为函数的调用
##结果:
4
2.返回值
以上一个为例,加上返回值,调用的函数就以返回值为准。
def f(x):
x=x**2
print(x)
return x
f(2)#此处便为函数的调用
##结果:
4
return+返回值
最终函数返回要返回的值,有人将return比喻为工人,而返回值就相当于你想通过工人将材料加工后给你返回的成品。
版权声明:本文为m0_53035936原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。