首页 > 编程语言 > 详细

python函数篇0-2

时间:2018-02-13 16:10:53      阅读:193      评论:0      收藏:0      [点我收藏+]

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

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

    # 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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!