文章目录
初识函数
一、函数的初步认知
1、定义:把具有独立功能的代码块组织为一个小模块,在需要的时候使用
01、使用:
定义函数:封装独立的功能
调用函数:享用封装的结果
02、作用:提高代码复用率
03、格式:
def 函数名() # def定义函数()必加括号 :加冒号; 函数名的命名规则和变量基本一致
# 函数名自己定义(最好与功能有关),不能有空格,可以有下划线,不能与内置函数重名
函数体 # 你需要执行的代码内容,进行封装
2、调用:函数名称+()
3、注意事项:
01、未调用的函数不会执行结果,系统识别函数直接跳过不执行函数内部代码,调用函数时识别内部代码
02、函数的定义必须放在调用之前
03、函数的文档注释,对于函数功能的详细说明
事例:创建一个函数实现一个功能,打印2的10次方再加上100
def get_num(): # 函数名
a = 2 ** 10 + 100 # 函数体
print('计算结果%d' %a)
get_num() # 调用函数
二、函数的返回值
1、概念:开发的时候,经常会希望函数调用运行后,返回一个结果,方便使用者进行下一步数据的执行
2、规则:
01、每个函数如果在函数中不写return,会自动返回return None;
02、函数执行到return,函数代码运行停止;
03、return返回一个值,调用结果得到一个值
return返回多个值,调用结果得到的值用逗号 , 隔开(接受的结果数据为元组)
3、基本格式:
def get_num(num1,num2):
a = num1 * num2 + 100
return a
get_num(4,5) # 调用函数,没有结果
print(get_num(4,5