zoukankan      html  css  js  c++  java
  • python 函数基础

    函数
    自定义函数
    1.定义函数
         格式:def 函数名():
                      执行语句
    2.调用函数
        格式:函数名()
    3.返回值
        关键字:return
        返回值数量:
            0个:->默认返回值None
                    不写return
                    return 无值
                    return None
            1个:
                    return 任意数据类型(int、str、bool、list、tuple、dict、set())
            多个:
                    几个返回值对应几个变量
                    多个返回值对应一个变量    tuple
        作用:
            结束函数
            返回值
    3.参数:
        形参
            定义:接收参数
            类别:
                位置参数:
                *args(动态参数):按照位置接收参数,并组成元祖,如果没有()
                默认参数:设置默认参数,调用函数的时候,可以不传递
          默认参数陷阱:若默认参数的值是可变数据类型,那么每调用一次函数并且不给默认参数传递值时,共用一个数据类型的资源
                **kwargs():按照关键字接收参数,并组成字典
        实参
            定义:传递参数
            类别:
                位置参数:*(),*[],传递多个位置参数,对应动态参数->*args
                关键参数:**{},传递多个关键字参数,对应动态参数-> **kwagrs
  • 相关阅读:
    Spring Cloud 接口契约测试
    看我玩弄千万日志于股掌
    从哲学层面浅谈计算机学习方法论
    一切互联网优势都是效率优势,一切竞争最终都是效率之争
    Arduino--蜂鸣器
    Arduino--光感应模块--模拟输入
    Arduino---按钮
    Arduino--PWM引脚
    Arduino专用绘图软件Fritzing
    点亮LED灯
  • 原文地址:https://www.cnblogs.com/wt7018/p/10816241.html
Copyright © 2011-2022 走看看