码迷,mamicode.com
首页 > 编程语言 > 详细

python函数篇0-2

时间:2018-02-13 16:43:06      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:使用   log   默认   定义   python   方式   动态   class   post   

函数的有三中不同的参数:

  • 普通参数
  • 默认参数
  • 动态参数
    # ######### 定义函数 #########

    # name 叫做函数func的形式参数,简称:形参
    def func(name):
        print (name)

    # ######### 执行函数 #########
    #  ‘fuyuteng‘ 叫做函数func的实际参数,简称:实参
    func(‘fuyuteng‘)

    def func(name, age = 18):
        
        print ("%s:%s" %(name,age))
    
    # 指定参数
    func(fuyuteng‘, 19)
    # 使用默认参数
    func(xiaopang)
    
    注:默认参数需要放在参数列表最后
  • def func(*args):
    
        print (args)
    
    动态参数-序列
    # 执行方式一
    func(11,33,4,4454,5)
    
    # 执行方式二
    li = [11,2,2,3,3,4,54]
    func(*li)
  • 动态参数-字典
  • def func(**kwargs):
    
        print (args)
    
    
    # 执行方式一
    func(name=fuyutengi‘,age=18)
    
    # 执行方式二
    li = {name‘:fuyuteng‘, age:18, gender‘:male}
    func(**li)
  • 动态参数-序列和字典
  • def func(*args, **kwargs):
    
        print (args)
        print (kwargs)

python函数篇0-2

标签:使用   log   默认   定义   python   方式   动态   class   post   

原文地址:https://www.cnblogs.com/fuyuteng/p/8446792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!