以一个*开始的参数,代表一个任意长的元组:

>>> def mul(*arg):

...     print arg

...

>>> mul(1,2,3,4,5,6,7,'hello','panfei')

(1, 2, 3, 4, 5, 6, 7, 'hello', 'panfei') #一个元组

>>>

*********************************

一个以**开始的参数,代表一个字典:

>>> def mul2(**arg):

...     print arg

...

>>> mul2(a=11,b=444,c=888)

{'a': 11, 'c': 888, 'b': 444} 一个字典

>>>

*********************************

两种参数前者可以直接写实参,后者写成名=值的形式!

(转载自: http://blog.163.com/hevensun@126/blog/static/20153363201272910241831/)

python不定长参数举例说明_Python的不定长参数相关推荐

  1. python中关键字参数的特点_Python中的*可变参数与**关键字参数

    1.定义了一个需要两个参数的函数 def print_str(first, second): print first print second if __name__ == "__main_ ...

  2. python中gt是什么意思_Python中的函数参数有冒号 声明后有-gt; 箭头

    在python3.7 环境下 函数声明时能在参数后加冒号,如图: def f(ham: str, eggs: str = 'eggs') -> str : print("Annotat ...

  3. python scatter参数详解_Python中scatter函数参数及用法详解

    最近开始学习Python编程,遇到scatter函数,感觉里面的参数不知道什么意思于是查资料,最后总结如下: 1.scatter函数原型 2.其中散点的形状参数marker如下: 3.其中颜色参数c如 ...

  4. python不定长参数怎么相加_python函数不定长参数使用方法解析

    这篇文章主要介绍了python函数不定长参数使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 pathon中的函数可以使用不定长参数,可以 ...

  5. python代码怎么换行继续写_python代码太长怎么换行

    在需要换行的代码后面加一个 / 回车 python怎么换行啊??我是一只崭新的程序猿...在学python..下了3.4,,,打开IDLE是个白其实我想喷上面,但是出于理智,他可能是没理解你的意思或者 ...

  6. python跨文件调用lambda函数_python基础-4 函数参数引用、lambda 匿名函数、内置函数、处理文件...

    1 语法2 以下是round()方法的语法:3 4 round( x [, n] )5 参数6 x --这是一个数值表达式7 8 n --这也是一个数值表达式9 10 返回值11 该方法返回 x 的小 ...

  7. python 最长公共子序列长度_python实现最长公共子序列

    最长公共子序列python实现,最长公共子序列是动态规划基本题目,下面按照动态规划基本步骤解出来. 1.找出最优解的性质,并刻划其结构特征 序列a共有m个元素,序列b共有n个元素,如果a[m-1]== ...

  8. python scatter参数详解_Python 中 scatter 函数参数及用法详解

    Python 中 scatter 函数参数及用法详解 Python 中 scatter 函数参数及用法详解 这里有新鲜出炉的 Python 教程, 程序狗速度看过来! Python 编程语言 Pyth ...

  9. python中排序英文单词怎么写_Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)...

    本文主要介绍排序最长的单词链的方法,列表中每个元素相当于一个单词,要实现列表中前一个单词末字母是下一个单词的首字母,并且这个链是最长的. 使用递归实现 words = ['giraffe', 'ele ...

最新文章

  1. 大厂前端高频面试问题与答案精选
  2. C#读取远端电脑文件的方法
  3. 第 2 章 常量、变量和表达式
  4. 跨站请求伪造(CSRF)-简述
  5. catia打开后拖动工具栏有残影_Photoshop工具和工具栏概述
  6. 如何利用弹幕,打造出非凡的观看体验
  7. go语言 sync.map遍历时删除可以全部删除
  8. Web pack misc
  9. 【HDU -1568】 Fibonacci(斐波那契通项公式+取对数)
  10. linux CentOS7 最小化安装环境静默安装Oracle11GR2数据库(安装操作系统环境_01)
  11. lnmp 0.4 安装指南
  12. mount命令详解及常见问题汇总
  13. “婚礼邀请函”小程序开发过程
  14. 小米手机鸿蒙开机动画,华为“鸿蒙”来了!开机动画美炸了,用PPT一分钟就搞定...
  15. PS——图层的混合模式及图层蒙版
  16. MySQL said: Authentication plugin ‘caching_sha2_password‘ cannot be loaded... 阿星小栈
  17. MySQL原理与实践(六):自增主键的使用
  18. 懒虫读诗 (树形dp+分组背包)
  19. c语言编写图书检索系统,求C语言编写图书管理系统
  20. 上线长辈模式,饿了么能拿下银发市场吗?

热门文章

  1. linux上修改ssh密码和mysql密码
  2. 如何防御潜在的破坏性DDoS攻击—Vecloud微云
  3. import和from...import
  4. 软工作业 6:软件设计—— 用户体验(案例分析)
  5. 图的理解:深度优先和广度优先遍历及其 Java 实现
  6. 从移动端开发者的角度聊微软的困境和机会
  7. javascript的时间段选择
  8. 一条 SQL 语句在 MySQL 中如何被执行的?
  9. 测绘技术的发展与分类简述
  10. 中国有超3亿人存在睡眠障碍 收入越高睡眠越少