在Python函数中输入任意数量参数的实例


Posted in Python onJuly 16, 2019

有时候,预先不知道函数需要接受多少个实参,好在Python允许函数从调用语句中调用语句中收集任意数量的实参。在参数前加上*号。

来看一个制作披萨的函数,它需要接受很多配料,但你无法预先确定顾客要多少种配料。下面的函数只有一个形参*toppings,但不管调用语句提供了多少实参,这个形参都将他们统统收入囊中:

def make_pizza(*toppings):
  """打印顾客点的所有配料"""
  print(toppings)

make_pizza('pepperoni')
make_pizza('mushroom','green peppers','extra cheese')

执行结果:

('pepperoni')
('mushroom','green peppers','extra cheese')

以上这篇在Python函数中输入任意数量参数的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 学习笔记
Dec 27 Python
简单说明Python中的装饰器的用法
Apr 24 Python
利用Python获取操作系统信息实例
Sep 02 Python
python实现多线程抓取知乎用户
Dec 12 Python
基于python实现百度翻译功能
May 09 Python
Python-Tkinter Text输入内容在界面显示的实例
Jul 12 Python
keras 获取某层输出 获取复用层的多次输出实例
May 23 Python
python中对二维列表中一维列表的调用方法
Jun 07 Python
解决python对齐错误的方法
Jul 16 Python
如何基于Django实现上下文章跳转
Sep 16 Python
python 如何将office文件转换为PDF
Sep 22 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
Jan 10 Python
python实现两张图片拼接为一张图片并保存
Jul 16 #Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 #Python
pycharm新建一个python工程步骤
Jul 16 #Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 #Python
在python中用print()输出多个格式化参数的方法
Jul 16 #Python
python的pygal模块绘制反正切函数图像方法
Jul 16 #Python
对python中不同模块(函数、类、变量)的调用详解
Jul 16 #Python
You might like
利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
2013/11/26 PHP
PHP中的gzcompress、gzdeflate、gzencode函数详解
2014/07/29 PHP
Yii2实现ActiveForm ajax提交
2017/05/26 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
javascript据option的value值快速设定初始的selected选项
2007/08/13 Javascript
JavaScript获取GridView中用户点击控件的行号,列号
2009/04/14 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
2015/10/26 Javascript
Nodejs Stream 数据流使用手册
2016/04/17 NodeJs
手机端实现Bootstrap简单图片轮播效果
2016/10/13 Javascript
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
详解Immutable及 React 中实践
2018/03/01 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
create-react-app使用antd按需加载的样式无效问题的解决
2019/02/26 Javascript
基于Vue SEO的四种方案(小结)
2019/07/01 Javascript
实例讲解JavaScript 计时事件
2020/07/04 Javascript
在Gnumeric下使用Python脚本操作表格的教程
2015/04/14 Python
python中pass语句用法实例分析
2015/04/30 Python
Python实现栈的方法
2015/05/26 Python
Python抓取框架 Scrapy的架构
2016/08/12 Python
Python 一句话生成字母表的方法
2019/01/02 Python
Python中GeoJson和bokeh-1的使用讲解
2019/01/03 Python
python 读写excel文件操作示例【附源码下载】
2019/06/19 Python
Python垃圾回收机制三种实现方法
2020/04/27 Python
Python发送邮件封装实现过程详解
2020/05/09 Python
keras训练曲线,混淆矩阵,CNN层输出可视化实例
2020/06/15 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
Myprotein瑞士官方网站:运动营养和健身网上商店
2019/09/25 全球购物
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
爱情寄语大全
2014/04/09 职场文书
建筑专业毕业生自荐信
2014/05/25 职场文书
经验交流材料格式
2014/12/30 职场文书
社区三八妇女节活动总结
2015/02/06 职场文书
搞笑婚庆主持词
2015/06/29 职场文书
Vue图片裁剪组件实例代码
2021/07/02 Vue.js