zoukankan      html  css  js  c++  java
  • python之函数

    函数的基本概念

      定义:

        关键字:def函数名(形参,形参):

        参数:位置参数,混合参数,动态参数

          位置参数:

          *args   接收在调用的时候传过来的多余的位置参数

          关键字参数 默认参数,如果不传会有一个默认的值,如果传了会覆盖默认的值        

          **kwargs  接收在调用的时候传过来的多余的关键字参数

        返回值

          关键字 return  停止一个程序的运行,返回一个参数

          没有返回值  默认返回None

          如果有一个返回值

          返回多个值

       调用

        调用的关键字  函数名()

        传参:  实参

          位置参数

          关键字参数

        接收返回值

          没有返回值  不接受

          有一个返回值  用一个变量去接收

          有多个返回值

            用一个变量接收

            用多个变量接收

    函数是第一类对象的概念

      函数名 →函数的内存地址

      函数名可以作为容器类型的元素,函数的参数,返回值,还能进行赋值

    闭包和装饰器

      闭包的定义:内部函数引用外部函数的变量

      闭包的应用:装饰器

     

  • 相关阅读:
    程序猿编程,软件设计都干什么?
    工作流——来龙去脉
    开发编码流程
    我的spring-boot开发环境
    JSR 303
    项目中java异常处理
    学习交流,一些数据结构和算法实现!
    C运算符
    js锚点
    玻璃工艺学笔记
  • 原文地址:https://www.cnblogs.com/yehewudi/p/8877841.html
Copyright © 2011-2022 走看看