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

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

    # 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)

更多相关文章

  1. Python的范围函数如何工作?
  2. Python日期和时间函数
  3. Python入门:内置函数
  4. Python测试函数和类 笨方法学习Python
  5. Python之sorted内置函数
  6. Python入门:函数加括号和不加括号的区别
  7. python函数介绍及使用
  8. python string_3 end 内建函数详解
  9. Python_常用的正则表达式处理函数

随机推荐

  1. 用Gradle 构建android程序
  2. 第四周Android实习笔记
  3. 裁判文书android app逆向
  4. Mono for Android V1.0 正式发布啦!
  5. 从linux看Android之一--init进程
  6. Android Scripting Environment -ASE
  7. Android(安卓)make 中变量记录
  8. Android——修改开机画面
  9. eclipse的dx问题
  10. Android 笔记