1、什么是函数
函数就相当于具备某一功能的工具
函数的使用必须遵循一个原则: 先定义,后调用
2、为何要用函数
组织结构不清晰,可读性差
代码冗余
可维护性、扩展性差
3、如何用函数
1、先定义(三种定义方式)
# 最初框架式定义
def 函数名(参数1,参数2,...):
"""文档描述"""
函数体
return 值
定以前强调:
1、申请内存空间保存函数体代码
2、将上述内存地址绑定函数名
3、定义函数不会执行函数体代码,但是会检测函数体语法
1、无形参数
def func():
print('哈哈哈')
print('哈哈哈')
print('哈哈哈')
# 无形参数应用场景
def interactive():
name=input('username>>: ')
age=input('age>>: ')
gender=input('gender>>: ')
msg='名字:{} 年龄:{} 性别'.format(name,age,gender)
print(msg)
interactive()
interactive()
interactive()
interactive()
2、有形参数</