函数初级
简介
优点
'''
1. 避免代码的冗余
2. 让程序代码结构更加清晰
3. 让代码具有复用性,便于维护
'''
函数四部分
'''
1. 函数名:使用该函数的依据
2. 函数体:完成功能的代码块
3. 返回值:功能完成的反馈结果
4. 参数:完成功能需要的条件信息
'''
函数的定义与调用的完整语法
def 函数名(参数1,参数2,参数3,...):
'''注释'''
函数体
return 返回的值
函数名(参数1,参数2,参数3,...)
'''注:
-- 先定义再调用
-- 函数名存放的是函数地址
-- ()会触发函数体的执行
-- 函数执行完毕得到的是函数的返回结果,通常称之为函数的返回值,也称函数值
'''
函数详解
根据函数体划分
def func():
pass
def func():
print('非空函数')
根据参数列表划分
def start():
print('系统启动')
def login(usr, pwd):
if usr == 'owen' and pwd == '123':
print('登录通过')
else:
print('登录失败')
根据返回值划分:return是用来结束函数的
def demo(x, y):
print( x + y )
def demo(x, y):
print( x + y )
return
def demo(x, y):
return x + y
def demo(x, y):
return x + y, x - y, x * y, x / y