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的Django框架下管理站点的基本方法
Jul 17 Python
python利用拉链法实现字典方法示例
Mar 25 Python
Python中使用支持向量机SVM实践
Dec 27 Python
Python使用装饰器模拟用户登陆验证功能示例
Aug 24 Python
解决Mac下首次安装pycharm无project interpreter的问题
Oct 29 Python
python+webdriver自动化环境搭建步骤详解
Jun 03 Python
Python中字符串List按照长度排序
Jul 01 Python
Django框架安装方法图文详解
Nov 04 Python
Python如何使用Gitlab API实现批量的合并分支
Nov 27 Python
一小时学会TensorFlow2之基本操作2实例代码
Sep 04 Python
python全面解析接口返回数据
Feb 12 Python
Python语言中的数据类型-序列
Feb 24 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
php中cookie的作用域
2008/03/27 PHP
PHP 字符截取 解决中文的截取问题,不用mb系列
2009/09/29 PHP
javascript 放大镜 v1.0 基于Yui2 实现的放大镜效果
2010/03/08 Javascript
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
js字符串截取函数substr substring slice使用对比
2013/11/27 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
js实现网页随机切换背景图片的方法
2014/11/01 Javascript
node.js中的http.response.addTrailers方法使用说明
2014/12/14 Javascript
JavaScript中的异常捕捉介绍
2014/12/31 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
javascript实时显示当天日期的方法
2015/05/20 Javascript
JS实现灵巧的下拉导航效果代码
2015/08/25 Javascript
Angular.js 实现数字转换汉字实例代码
2016/07/14 Javascript
js 判断登录界面的账号密码是否为空
2017/02/08 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
2017/06/01 Javascript
vue.js 嵌套循环、if判断、动态删除的实例
2018/03/07 Javascript
js实现搜索栏效果
2018/11/16 Javascript
element-ui多文件上传的实现示例
2019/04/10 Javascript
JS实现给数组对象排序的方法分析
2019/06/24 Javascript
基于js实现的图片拖拽排序源码实例
2020/11/04 Javascript
详解微信小程序轨迹回放实现及遇到的坑
2021/02/02 Javascript
关于numpy数组轴的使用详解
2019/12/05 Python
Python MySQL 日期时间格式化作为参数的操作
2020/03/02 Python
Python %r和%s区别代码实例解析
2020/04/03 Python
Jupyter Notebook远程登录及密码设置操作
2020/04/10 Python
python将数据插入数据库的代码分享
2020/08/16 Python
python 实现围棋游戏(纯tkinter gui)
2020/11/13 Python
举例详解CSS3中的Transition
2015/07/15 HTML / CSS
阳光体育:Sunny Sports(购买露营和远足设备)
2018/08/07 全球购物
锐步英国官网:Reebok英国
2019/11/29 全球购物
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
教师新年寄语
2014/04/03 职场文书
课例研修方案
2014/05/31 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
使用pd.merge表连接出现多余行的问题解决
2022/06/16 Python