zoukankan      html  css  js  c++  java
  • python学习笔记第六节(函数,装饰器)

    在局部更改为全局的

    nonlocal x 将f2的x=3更改
    只在函数内部更改,函数内部没有则报错。

    打印查看函数类型是否为闭包函数。
    闭包函数就是内部函数需要调用外层函数的变量,就成为闭包函数。

    查看闭包函数具体是什么。

    内部函数调用的是外层函数的变量,而不是全局的变量,注意函数调用的位置无所谓,重要的是函数定义的时候所在的位置。

    这样也是闭包函数,只是将外部的x=1做了更改,但是也算闭包函数。

    还有这种操作

    包两层

    包一层,在调用

    装饰器

    装饰器语法

    加了个@装饰器名称
    等同于将下面的函数名为参数传给装饰器

    装饰器的修订

  • 相关阅读:
    kafka搭建
    kafaka学习笔记
    metastore 简单说明
    二 python并发编程之多进程-理论
    文件指针偏移量
    FTP
    1 并发编程
    操作系统简介
    1 网络编程
    网络编程-osi七层
  • 原文地址:https://www.cnblogs.com/ArmoredTitan/p/7017433.html
Copyright © 2011-2022 走看看