美文网首页
1.9 函数参数

1.9 函数参数

作者: loinue | 来源:发表于2022-01-14 07:15 被阅读0次

https://blog.csdn.net/weixin_41741008/article/details/89076016

调用函数时可以使用以下参数类型:
● (1)必须参数。
● (2)关键字参数。
● (3)默认参数。
● (4)可变参数。
● (5)组合参数。

1、必须参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。
关键字参数
2、 函数调用使用关键字参数来确定传入的参数值。
使用关键字参数Python 解释器能够用参数名匹配参数值。
就是可以不用用顺序,但是用关键字来确定需要传入的参数。
3、调用函数时,如果没有传递参数,则会使用默认参数。
所谓使用默认参数,就是我们在定义函数 时,给参数一个默认值,当没有给调用该
函数时的该参数赋值时,调用的函数就使用这个默认的值。
对于默认参数:
(1)不管有多少个默认参数,默认参数都不能在必须参
数之前。
(2)不管有多少个默认参数,若不传入默认参数值,都
会使用默认值。
4、如果需要一个函数能处理比当初声明时更多的 参数,这些参数叫做可变参数,和前面所述两种参数不同,可变函数声明时不会命名。
加了星号(*)的变量名会存放所有未命名的变量参数。如果变量参数在函数调用时没有指定参数,它就是一个空元组。我们也可以不向可
变函数传递未命名的变量。
5、组合参数
在Python中定义函数,可以用必须参数、关键字参数、默认参数和可
变关键字参数,这4种参数都可以组合使用。但是请注意,参数定义
的顺序必须是:必须参数、默认参数、可变参数和关键字参数。

相关文章

  • 1.9 函数参数

    https://blog.csdn.net/weixin_41741008/article/details/890...

  • python函数

    python函数 什么是函数 函数语法 调用函数 函数参数形参与实参传参指定参数传参参数默认值可变参数参数解包参数...

  • Swift基础学习(函数)

    函数结构 函数结构 函数类型 多参数函数:参数之间用逗号(,)隔开 无参数函数:注意,即使一个函数不带有任何参数,...

  • Python11学习-函数

    调用函数第一函数函数的参数 (必选参数、默认参数、*可变参数、**关键字参数和命名关键字参数)递归函数 注意事项:...

  • Swift-函数坑

    1. 函数的定义和调用 函数声明func 函数名(参数名:参数类型, 参数名:参数类型, ...) -> 函数返回...

  • Swift函数

    函数定义 格式:func 函数名称(参数名:参数类型, 参数名:参数类型,...) -> 函数返回值 {函数实现部...

  • 数据挖掘20210108学习笔记

    函数 函数与参数 (1)形式参数与实际参数 (2)写函数的函数 function(){ } (3)默认参数:作者会...

  • Python 函数

    调用函数 定义函数 函数的参数必选参数、默认参数、可变参数、关键字参数、命名关键字参数 位置参数 默认参数 可变参...

  • 函数

    函数初识 函数的参数 函数的多个参数 可变参数 参数传递 函数的返回值 函数的多返回值 return语句 函数中变...

  • Swift函数

    概览函数定义隐式返回返回元组(实现多值返回)函数参数参数标签默认参数值可变参数输入输出参数函数重载内联函数函数类型...

网友评论

      本文标题:1.9 函数参数

      本文链接:https://www.haomeiwen.com/subject/idfdcrtx.html