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

作者:EddieTries 时间:2022-07-09 04:58:08 

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

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


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

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

执行结果:


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

来源:https://blog.csdn.net/TsuiXh/article/details/78670160

标签:Python,输入,参数
0
投稿

猜你喜欢

  • 15款最佳jQuery LightBox插件

    2010-09-25 12:41:00
  • Python 数据处理库 pandas进阶教程

    2022-04-18 01:17:13
  • 简单易懂Pytorch实战实例VGG深度网络

    2021-09-07 19:47:24
  • zen coding的dreamweaver插件安装教程

    2010-01-12 13:30:00
  • 用 JS 来控制 target 链接属性

    2007-10-08 12:59:00
  • Python中Turtle库改变画笔(海龟)方向的两种方法总结

    2022-04-21 11:09:52
  • asp获取远程网页的指定内容的实现代码

    2011-02-16 10:41:00
  • 只需7行Python代码玩转微信自动聊天

    2021-03-09 09:03:22
  • asp如何修改WINNT的登录密码?

    2010-06-10 17:06:00
  • Google首页的CSS Sprite

    2007-09-29 21:36:00
  • asp连接mysql的问题(端口)

    2009-08-21 13:23:00
  • python 使用百度AI接口进行人脸对比的步骤

    2021-07-06 02:20:06
  • python如何统计序列中元素

    2022-03-04 16:32:16
  • python 输入字符串生成所有有效的IP地址(LeetCode 93号题)

    2022-09-06 00:16:57
  • keras多显卡训练方式

    2022-05-01 02:50:21
  • Python 将json序列化后的字符串转换成字典(推荐)

    2021-11-17 12:36:51
  • Python+OpenCV+pyQt5录制双目摄像头视频的实例

    2021-12-22 02:07:24
  • python制作简单计算器功能

    2022-08-06 20:57:16
  • python图形用户界面tkinter之按钮Button的使用说明

    2022-09-14 06:48:28
  • php 静态页面中显示动态内容

    2023-11-18 22:09:22
  • asp之家 网络编程 m.aspxhome.com