我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

装饰器应用的问题,学习中同一段代码写两遍,第一遍正常,第二遍不调函数就不显示结果,看不出两段代码有啥不一样,求解

def decorate(house):
def wrapper():
house()
print('粉刷墙体')
print('铺地板砖')

return wrapper

@decorate
def house():
print('我是毛胚房,需要装修')

house() #问题行,看视频学习中写第一遍没有这一行就可以,这是写第二遍不加的话就没有显示结果,图片中是学习中写的第一遍

img

img

近期文章

  • 前端页面和后台程序分离 前端运行在node.js中
  • c语言创建acllib时出现的问题
  • 位置1出的索引超出数组边界
  • !!MK检验图的判读
  • App菜单键三个竖点怎么显示在系统导航栏上,怎么改到标题栏显示
  • expdp ORA-07445 ORA-31612
  • 请问这个该怎么做呢?
  • 使用Navicat创建表及其约束出现图示错误怎么办?
  • 请问大赛中说只需要交互操作只需要调用提供的蓝图节点,在哪里找?
  • 安装arcgis老是卡在这一步,希望各位能给我答疑解惑,求答。
  • 如何用16位的操作数指令实现256位的加法
  • 在安卓设备上通过一个按键执行adb命令
  • c#实现简单点菜单,希望基本功能一样
  • 问下这个数据不存在怎么回事啊
  • PHP代码里面的数据库查询语句
  • MySQL问题,如何编写
  • 用户操作图像显示不出来 这是为什么
  • 计算机的远程登录Telnet配置
  • c语言变量作用域与声明的关系
  • yarn 指令执行报错 求教!

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华