stranger0734 发表于 2020-5-18 15:11:11

看不太懂

MoodNotBad 发表于 2020-5-20 10:57:15

这块讲的确实不好,百度了好多才稍微懂点。。。

2651175440 发表于 2020-5-26 20:15:52

这代码缩进有问题吧?

李晓鹏 发表于 2020-6-2 13:42:17

新手真看不懂

嚣张的稀粥 发表于 2020-6-3 10:38:27

迷迷糊糊,似懂非懂{:10_269:}

小甲鱼学习 发表于 2020-6-10 15:22:15

我觉得 ,,,这个解释不行,让人看不懂

xjykkk 发表于 2020-7-2 12:21:34

time.clock()在3.8里被移除了,这一部分不更新一下的吗?

lyxxy 发表于 2020-7-2 20:17:23

真的看不懂,为什么课上不多讲解一下呢

xuxing115 发表于 2020-7-10 19:32:41

完全没看懂。。。。。。。。。。。。。。。。。。。。。

ouosdd 发表于 2020-7-10 21:29:13

第二个题后面那个函数缩进有问题,应该是是从属于那个类的

出门看黄历 发表于 2020-7-11 12:28:48

time.clock在python3.8中被废除了{:5_104:}

_2_ 发表于 2020-7-12 20:14:06

@不二如是
文章前的链接以失效,可以去掉了

orange10015 发表于 2020-8-15 21:00:20

完全看不懂,摸不着头脑

Chreval 发表于 2020-8-16 22:28:17

学习!

Misfortune 发表于 2020-8-20 19:25:22

什么玩意啊,这真的是零基础学Python吗?

木木丶亲 发表于 2020-8-20 20:13:44

完全没看懂。。。

jic039 发表于 2020-8-20 21:59:59

不太懂

a315734685 发表于 2020-8-23 23:38:21

我看了两本书, 再加这篇文章, 依然没看懂!!!!

zddeFC 发表于 2020-8-24 02:33:36

你这篇改改吧 我感觉一团糟@小甲鱼

jack_xy 发表于 2020-9-3 17:39:52

本帖最后由 jack_xy 于 2020-9-3 18:08 编辑

    其实就是python程序解释程序的一个代码置换功能嘛,这篇文章有点绕。{:10_266:}
   (1)定义某个类AClass() 或函数init_function()
   
         class AClass(object):
               def __init__(self,myfun):
                            self.f =myfun
                def __call__(self):
                           ....
                           self.f()
                           ....
                           return xxxx
         或者
       def init_function(myfun):
               defcall():
                     .....
                     myfun()
                     .....
                     return xxxx
                return call
               

(2)@某个类名AClass或者 @某个函数名init_function

   (3) 紧跟着定义(2)中类或者函数的参数,这个参数一般也是个函数指针myfun()
      @AClass
      def myfun():
            ....
            .....
            return aaaaa
   或者
      @init_function
      def myfun():
            ....
            .....
            return aaaaa   
(4)然后在程序代码段中调用这个参数函数myfun()时,编译程序实际上是调用(2)中这个类AClass(myfun).__call__()或者函数init_function(myfun)
页: 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17
查看完整版本: Python 函数修饰符(装饰器)的使用