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

 更新时间:2019年12月26日 09:14:43   作者:p323029  
今天小编就为大家分享一篇python关于调用函数外的变量实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

实例如下所示:

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类SortedList详解

    关于python类SortedList详解

    这篇文章主要介绍了关于python类SortedList详解,可以帮大家巩固一下python类的基础知识,有需要的朋友可以借鉴参考下,希望可以对广大读者有所帮助
    2021-09-09
  • Python操作Git的项目实践

    Python操作Git的项目实践

    本文介绍了使用Python和GitPython库进行各种Git操作,包括打开仓库、查询状态、添加和提交更改等,具有一定的参考价值,感兴趣的可以了解一下
    2024-12-12
  • Python实现顺序查找的示例代码

    Python实现顺序查找的示例代码

    顺序查找(Sequential Search)是一种简单直观的搜索算法,用于在无序数组中查找特定元素,本文将介绍顺序查找的基本原理,并通过Python代码进行详细讲解,需要的可以参考一下
    2023-08-08
  • 浅析python表达式4+0.5值的数据类型

    浅析python表达式4+0.5值的数据类型

    在本篇文章里小编给大家整理的是一篇关于python表达式4+0.5值的数据类型的知识点内容,需要的的朋友们学习下。
    2020-02-02
  • Python Property属性的2种用法

    Python Property属性的2种用法

    这篇文章主要介绍了Python Property属性的2种用法,本文分别给出了两种用法的代码实例,需要的朋友可以参考下
    2015-06-06
  • Python获取网页数据详解流程

    Python获取网页数据详解流程

    读万卷书不如行万里路,只学书上的理论是远远不够的,只有在实战中才能获得能力的提升,本篇文章手把手带你用Python来获取网页的数据,主要应用了Requests库,大家可以在过程中查缺补漏,提升水平
    2021-10-10
  • Python 判断是否为质数或素数的实例

    Python 判断是否为质数或素数的实例

    下面小编就为大家带来一篇Python 判断是否为质数或素数的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • Django视图、传参和forms验证操作

    Django视图、传参和forms验证操作

    这篇文章主要介绍了Django视图、传参和forms验证操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • Python实现多线程抓取网页功能实例详解

    Python实现多线程抓取网页功能实例详解

    这篇文章主要介绍了Python实现多线程抓取网页功能,结合具体实例形式详细分析了Python多线程编程的相关操作技巧与注意事项,并附带demo实例给出了多线程抓取网页的实现方法,需要的朋友可以参考下
    2017-06-06
  • 浅谈django 模型类使用save()方法的好处与注意事项

    浅谈django 模型类使用save()方法的好处与注意事项

    这篇文章主要介绍了浅谈django 模型类使用save()方法的好处与注意事项,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03

最新评论