函数的作用:封装代码
函数的意义:提高代码的重用率
可以将单一的功能代码封装成一个函数,在需要使用该功能时直接调用函数即可
函数定义的语法:
def 函数名():
内部功能代码1
内部功能代码2
内部功能代码3
函数命名规范同变量,推荐使用下划线命名法
函数的调用:函数名()
def print_info():
print(“我叫XXX”)
print(“今年学了python”)
print_info()
(1)函数中的返回值是由return来决定的
(2)函数中返回多个值,直接写在return后面用逗号隔开就可以
(3)当函数执行到return之后,就会直接跳出函数,返回结果,因此,return后面的代码不会执行,没有意义
def func(a,b):
c=a+b
d=a-b
return c,d
print(“测试一下”) #没有意义的代码,不会执行
res=func(12,10) #会得到元组,可以aa,bb=func(12,10)拆包
print(res) 得到结果为:(22,2)