Python学习笔记---函数

1、使用函数的优势

重复使用

  • 调试修改容易
  • 容易组合

2、调用内置函数

好多、上网搜吧

3、定义函数

def 函数名称():
“描述必须放在第一行”
<语句>

代码:

def add(x,y):
	"这是执行+"
	return x+y
	
rs=add(3,5)
print(rs)

在这里插入图片描述

4、函数的参数

4.1 必须参数

  • 调用函数的参数个数要正确
  • 参数的顺序要正确

4.2 关键字参数
就是按照关键字赋值

def add(x,y):
	"这是执行+"
	return x+y
	
rs=add(y=6,x=4)
print(rs)

在这里插入图片描述

4.3 默认参数


def fs(name,price=100):
    "输出商品名称和价格"
    print("名称",name)
    print("价格",price)
    return

fs(name="香蕉",price=20)#传递参数

fs(name="苹果")

在这里插入图片描述

4.4可变参数

def fs(x,*args):
    "可变参数"
    print("第一个参数",x)
    for b in args:
        print("可变参数:",b)
    return
    
    
fs(1,2,3,4,5,6)

在这里插入图片描述

5有返回值的参数和无返回值的参数
有返回值

def sum(x,y):
    "+"
    sums=x+y
    return sums
    
sums=sum(3,3)
print(sums)

在这里插入图片描述
无返回值

def sum(x,y):
    "无返回值"
    return 
    
sums=sum(3,3)
print(sums)

在这里插入图片描述

6、形参和实参
7、变量作用域
8、返回函数
9、递归函数
10、匿名函数
11、偏函数
12、输入和输出函数

posted on 2022-08-28 22:19  热爱技术的小郑  阅读(16)  评论(0编辑  收藏  举报