灵虚御风
醉饮千觞不知愁,忘川来生空余恨!

导航

 
函数
什么是函数
函数就是具有某个具体功能的工具
为什么要用函数
提供开发效率
减少代码冗余
提高程序的扩展性



定义一个函数
def是定义函数的关键字
函数名:函数名的命名规则与变量名一致
1.不能以关键字(******)
2.函数也应该做到见名知意

函数在定义的时候只检测函数体语法 不执行函数体代码

def func():
print('hello')

调用函数的固定格式
函数名+括号
函数名只要遇到括号会立即执行函数体代码
代码中遇到函数名加括号 优先级最高
先去执行函数 再看下面的代码

函数可以接收调用者传入的任意个数的参数
def func(*args,**kwargs):
print(args)
print(kwargs)


定义函数的三种方式
1.空函数:可以快速帮助你构建项目框架 使项目架构清晰明了
应用频率非常高
购物车功能
def register():
pass
def login():
pass
def shopping():
pass
def pay():
pass

def func():
pass
2.无参函数
def func():
print('from func')
3.有参函数
def func(x,y,*args,**kwargs):
pass
posted on 2022-03-24 14:04  没有如果,只看将来  阅读(20)  评论(0编辑  收藏  举报