python基础 ---- 函数

--- 函数

有组织、可重复使用、用于执行一个单一的相关动作的代码块。、

---  函数的使用

定义函数

  def 函数名 (参数列表):

    函数代码块

    [ return 返回值]

调用函数

  [变量] = 函数名(传入的参数)

 注意:前向引用:必须先定义函数,在引用或调用该函数

打印一个等腰三角

------  函数的参数 

 参数列表 -- 定义函数

  只是占位符,为了体现函数的个数,每个参数都没有提供具体的数值

参数列表 --  调用函数

  为每个参数传递对应的数值

注意:1、传入的参数个数必须和定义的参数个数一致

      2、定义函数叫做形式参数(形参),调用函数叫做实际参数(实参)

 

----  函数进阶 

缺省函数

关键字函数

  print(str,end=“”)

 匿名函数

  sum = lamba arg1,arg2:arg1+arg2;

---  迭代器与生成器

可迭代对象 : list tuple dict str

生成器:yield

原文地址:https://www.cnblogs.com/obge/p/10793419.html