函数便是具有某类作用的专用工具,函数的应用务必遵照先定义后启用的标准

什么叫函数

函数便是具有某类作用的专用工具,函数的应用务必遵照先定义后启用的标准

为何要应用函数

  • 提升代码组织架构,提高代码易读性
  • 降低代码沉余,提高代码撰写实行高效率
  • 便于维护保养,便与拓展

怎么使用函数

  1. 先定义
  2. 后启用

定义函数的三种形式

  • 形式一:无参函数
def func(): print("Hello World") func()
  • 形式二:有参函数
def func(a, b): print(a b) func(1, 2)
  • 形式三:空函数
# 设计构思函数时应用,类似占位符 def func(): pass

留意:
函数名命名规范相当于用户标识符命名规范

启用函数的三种形式

  • 形式一:句子形式(只启用函数)
def add(x, y): res = x y return res add(3, 4)
  • 形式二:关系式形式
def add(x, y): res = x y return res # 取值关系式 res = add(3, 4) print(res) # 数学课关系式 res = add(3, 4) * 10 print(res)
  • 形式三:主要参数形式
def add(x, y): res = x y return res add(add(1, 2), 10)

函数返回值

return是函数完毕的标示,即函数体代码一旦运作到return会马上停止函数的运作,而且会将return后的值作为此次运作結果返回

返回None

函数身体沒有return或是仅有return或是是return None

def func(): # return # return None pass res = func() print(res)

返回一个值

def func(): return "Hello World" res = func() print(res)

返回好几个值

def func(): return "Hello", "This", "World" res = func() # 返回結果为元组种类 print(res)

汇总

函数定义时产生的事儿:

  1. 申请办理存储空间,储存函数体代码
  2. 关联函数名与内存地址
  3. 定义函数不容易实行函数体代码
  4. 函数定义全过程中,会检验函数体英语的语法

启用函数时产生的事儿:

  1. 根据函数名寻找该函数相匹配的内存地址
  2. 函数名()便是在开启函数体代码实行
文章来源于网络,如有侵权请联系站长QQ61910465删除
本文版权归趣快排营销www.seoguRubloG.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系✚Qq61910465