Python可变参数会自动填充前面的默认同名参数实例

作者:仰望神的光 时间:2022-05-24 05:00:43 

最近在学习Python的时候遇到一个知识点,在此记录下来

可变参数会自动填充前面的同名默认参数

比如下面这个函数


def add_student(name="Bob", **info_dict):
 print(name)

如果info_dict里面也有name,当我们这样调用时


info_dict = {
 "name" : "Tom",
 "age" : 20
}

add_student(**info_dict)# Tom

那么name虽然设置了默认值,仍然会被填充为info_dict中的name值

来源:https://blog.csdn.net/u013247765/article/details/79279978

标签:Python,可变,参数,同名
0
投稿

猜你喜欢

  • Java 如何使用JDBC连接数据库

    2024-01-23 04:30:12
  • Python torch.fft.rfft()函数用法示例代码

    2022-02-15 02:03:36
  • Pyecharts可视化图片渲染的方法详解

    2021-02-02 22:39:30
  • Django基于Token的验证使用的实现

    2023-06-14 18:43:54
  • vue table直接定位到指定元素的操作代码

    2024-05-09 15:14:57
  • NumPy 基本切片和索引的具体使用方法

    2023-02-11 20:47:50
  • 跨浏览器使用剪贴板

    2008-09-27 13:26:00
  • Django ForeignKey与数据库的FOREIGN KEY约束详解

    2024-01-18 15:17:40
  • asp OpenTextFile文本读取与写入实例代码

    2011-04-15 11:00:00
  • javascript之学会吝啬 精简代码

    2024-04-19 09:52:21
  • Python数据分析 Pandas Series对象操作

    2021-07-17 20:18:52
  • Python 数据类型--集合set

    2021-11-23 21:17:54
  • Python使用Plotly绘制常见5种动态交互式图表

    2023-06-08 06:27:59
  • python requests库爬取豆瓣电视剧数据并保存到本地详解

    2022-05-29 08:35:05
  • 常用python数据类型转换函数总结

    2023-07-27 23:07:16
  • python使用matplotlib绘图时图例显示问题的解决

    2022-11-13 16:59:47
  • Python pygame绘制文字制作滚动文字过程解析

    2022-06-10 13:21:11
  • 使用python的turtle函数绘制一个滑稽表情

    2021-06-17 06:19:50
  • asp获取完整url地址代码

    2010-03-22 14:25:00
  • TensorFlow人工智能学习数据类型信息及转换

    2022-11-02 09:12:55
  • asp之家 网络编程 m.aspxhome.com