python关于调用函数外的变量实例


Posted in Python onDecember 26, 2019

实例如下所示:

class Solution(object):
  def foo(self, s):
    def bar(a):
      s += a
      print s
    bar("aa")
Solution().foo("ss")

运行结果

UnboundLocalError: local variable 's' referenced before assignment
class Solution(object):
  def foo(self, s):
    def bar(a):
      print s
    bar("aa")
Solution().foo("ss")

运行结果ss

以上这篇python关于调用函数外的变量实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python标准日志模块logging的使用方法
Nov 01 Python
利用Python抓取行政区划码的方法
Nov 28 Python
windows10下python3.5 pip3安装图文教程
Apr 02 Python
python模糊图片过滤的方法
Dec 14 Python
python实现海螺图片的方法示例
May 12 Python
Pycharm如何导入python文件及解决报错问题
May 10 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
Jun 03 Python
python爬虫把url链接编码成gbk2312格式过程解析
Jun 08 Python
PyQT5 实现快捷键复制表格数据的方法示例
Jun 19 Python
Python 创建TCP服务器的方法
Jul 28 Python
如何在Python项目中引入日志
May 31 Python
Python字符串的转义字符
Apr 07 Python
python3 实现调用串口功能
Dec 26 #Python
将python依赖包打包成window下可执行文件bat方式
Dec 26 #Python
python小项目之五子棋游戏
Dec 26 #Python
python自动识别文本编码格式代码
Dec 26 #Python
Python基于pygame实现单机版五子棋对战
Dec 26 #Python
用python3读取python2的pickle数据方式
Dec 25 #Python
python文件绝对路径写法介绍(windows)
Dec 25 #Python
You might like
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
Laravel学习教程之model validation的使用示例
2017/10/23 PHP
PHP实现微信提现(企业付款到零钱)
2019/08/01 PHP
js函数般调用正则
2008/04/08 Javascript
jquery的index方法实现tab效果
2011/02/16 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
S2SH整合JQuery+Ajax实现登录验证功能实现代码
2013/01/30 Javascript
使图片旋转的3种解决方案
2013/11/21 Javascript
js调用后台、后台调用前台等方法总结
2014/04/17 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
2015/05/29 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
jQuery实现简洁的导航菜单效果
2015/11/23 Javascript
js实现滚动条滚动到某个位置便自动定位某个tr
2021/01/20 Javascript
两行代码轻松搞定JavaScript日期验证
2016/08/03 Javascript
原生js编写焦点图效果
2016/12/08 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
jQuery实现的简单前端搜索功能示例
2017/10/28 jQuery
node后端服务保活的实现
2019/11/10 Javascript
vue cli3.0打包上线静态资源找不到路径的解决操作
2020/08/03 Javascript
关于Python中Inf与Nan的判断问题详解
2017/02/08 Python
基于Python和Scikit-Learn的机器学习探索
2017/10/16 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
django settings.py 配置文件及介绍
2019/07/15 Python
python3 反射的四种基本方法解析
2019/08/26 Python
python爬虫-模拟微博登录功能
2019/09/12 Python
python 画图 图例自由定义方式
2020/04/17 Python
利用python实现汉诺塔游戏
2021/03/01 Python
CSS3 实现穿梭星空动画
2020/11/13 HTML / CSS
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
Steiff台湾官网:德国金耳釦泰迪熊
2019/12/26 全球购物
Ado与Ado.net的相同与不同
2014/12/08 面试题
房屋买卖协议书范本
2014/04/10 职场文书
信电学院毕业生自荐书
2014/05/24 职场文书
毕业生班级鉴定评语
2015/01/04 职场文书
违纪学生保证书
2015/02/27 职场文书
CSS极坐标的实例代码
2021/06/03 HTML / CSS