函数的传递方式
实参可以传递任意类型的对象,甚至是函数
调用函数时,解析器不会检查实参的类型
在函数中重新给形参赋值,不会影响其他的变量函数(二)

形参是一个对象,通过形参修改对象,会影响所有指向该对象的变量函数(二)
不定长参数
传参方式:位置传参与关键字传参
位置传参:定义时,在形参的前面加一个*,该形参便会获取所有的实参并且保存在一个元组中(带有星号的形参只能有一个)
装包:将大量实参保存在一个元组中
带有星号的形参可以放在后面,中间与前面函数(二)
函数(二)

函数(二)

由后面两个可以知道,带星号的形参后面的参数都必须以关键字的形式来传递参数
*参数只能接受位置参数,而 ** 参数可以接受其它关键字参数,并统一保存在一个 字典 中(字典中的键参数名,字典的值是参数的值)
(**形参只能有一个,并且只能位于所有参数的最后)
函数(二)

相关文章:

  • 2021-07-29
  • 2021-11-29
  • 2022-01-04
  • 2022-12-23
  • 2021-08-11
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-29
  • 2021-06-29
  • 2021-09-20
  • 2021-06-12
相关资源
相似解决方案