1、python函数
使用def定义函数,调用定义的函数,和shell类似
def myfunc():
print("i love NJ!")
myfunc()
输出
i love NJ!
2、python函数的参数导入
def myfunc(name):
for i in range(1,3):
print(f"我爱{name}")
myfunc("python")
输出
我爱python
我爱python
传入参数可以多个
def myfunc(name,times):
for i in range(times):
#print(f"我爱{name}") f表示的是f字符串,可以用下面的方式代替
print("我爱{}".format(name))
myfunc("python",5)
输出
我爱python
我爱python
我爱python
我爱python
我爱python
3、return
可以使用return返回函数的结果
def dev(x,y):
z = x/y
return z
dev(4,2)
2.0
return是返回值,只能再控制台展示出来,在ide展示不出来,即不是打印。
def div(a, b):
z = a / b
return z
#print(z)
div(55, 5)
无结果输出
程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。
如果一个函数没有通过return返回内容,会使用None返回一个值。
def myfunc():
pass
print(myfunc())
返回
None