• 函数初识


    函数的定义:def 函数名(形参):

    返回值:return

    1、没有返回值:不写return;只写return,结束函数;return none,不常用;

    2、返回一个值:可以返回任意数据类型

    3、返回多个值:有几个返回值,需要有几个变量接收;多个返回值如果用一个变量接收,则得到一个元组。

    参数:

    站在实参的角度

    1、按照位置传参;

    2、按照关键字传参;

    3、可以混合传参,但必须先按位置传参,再按关键字传参。

    4、动态参数:给一个序列加上‘*’,就是将这个序列打散,传给*args;用‘**’将字典打散,传给**kwargs。

    站在形参的角度

    1、位置参数,必须传,有几个传几个;

    2、默认参数,可以不传;

    3、动态参数,可以接收任意多个参数,如果接收的是按位置传的任意个值将会组成一个元组,关键字*args;如果接收的是按关键字传的任意个值将会组成一个字典,关键字**kwargs

    4、顺序:位置函数,*args,默认函数,**kwargs

    函数的解释:

    一般在函数定义下面:主要对函数功能,参数,返回值等进行说明。

    函数名的实质:第一类对象

    即函数在内存的地址;

    可以被赋值;

    可以作为容器类型的元素;

    可以作为函数的参数及返回值;

  • 相关阅读:
    第一轮 J
    第一轮 M
    第一轮 L
    第一轮 K
    第一轮 I
    第一轮 H
    第一轮 F
    第一轮 E
    第一轮 C
    12杭州online E 模拟
  • 原文地址:https://www.cnblogs.com/geng-xiaoqiaoliushui/p/10258692.html
Copyright © 2020-2023  润新知