Rainie999 发表于 2017-4-21 12:31:29

Python基础 3----Python函数及类

  

  1 函数的定义和调用
  定义函数
  def 函数名(参数列表):
     函数体
  函数调用:函数名(参数列表)
  
  
  

  2 Python的变长参数,变长参数会被自动的转变为以参数名命名的元组或字典
  1 自动转化为元组
     def 函数名(*args):
        函数体
     调用的时候 函数名(v1 , v2 , v3)
     
     
  
   2 自动转化为字典
     def 函数名(*args):
        函数体
     调用:函数名(k1 = v1 , k2 = v2 , k3 = v3)
  
  
  

   3 函数返回值,Python里面一切皆对象
     def 函数名(参数列表):
        函数体
        return obj
  
  
  def 函数名(参数列表):
     函数体
     return // 默认返回空的对象
  
  
  
  4 类
  1 Python定义一个类
     class 类名称(object):
        def __init__(self , 参数列表): // Python的构造函数
        def 函数名(self , 参数列表): //可以没有参数列表但是self必须要有
           函数体
     1 如果要调用类的变量,就是self.变量名
     2 类一定要有构造函数
  2 类的实例化
     比如 a = 类(参数列表)
     
  

  

  

  

  

  
页: [1]
查看完整版本: Python基础 3----Python函数及类