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 文本文件内容批量抽取实例

    Python 文本文件内容批量抽取实例

    今天小编就为大家分享一篇Python 文本文件内容批量抽取实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • 使用Python docx修改word关键词颜色的操作

    使用Python docx修改word关键词颜色的操作

    这篇文章主要介绍了使用Python docx修改word关键词颜色的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • python的json包位置及用法总结

    python的json包位置及用法总结

    在本篇内容里小编给大家分享了关于python的json包用法详解内容,需要的朋友们跟着学习下吧。
    2020-06-06
  • 详解python做UI界面的方法

    详解python做UI界面的方法

    在本文里我们给大家整理了关于python做UI界面的方法和具体步骤,对此有需要的朋友们可以跟着学习参考下。
    2019-02-02
  • python如何利用turtle绘制正方形

    python如何利用turtle绘制正方形

    这篇文章主要介绍了python如何利用turtle绘制正方形,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 总结几个非常实用的Python库

    总结几个非常实用的Python库

    Python一直被自称“batteries included”,就是因为内置了许多非常有用的模块,无需额外安装和配置,即可直接使用. 除了内建的模块外,Python还有大量的第三方模块,直接使用pip安装即可使用.下面给大家简单介绍几个Python非常实用的自带库和第三方库,需要的朋友可以参考下
    2021-06-06
  • python 实现简易的记事本

    python 实现简易的记事本

    这篇文章主要介绍了python 实现简易的记事本的示例代码,帮助大家更好的理解和学习python,感兴趣的朋友可以了解下
    2020-11-11
  • 利用Python对哥德巴赫猜想进行检验和推理

    利用Python对哥德巴赫猜想进行检验和推理

    数学是一个奇妙的东西,对此,也衍生出了许多的悖论与猜想。这篇文章会对哥德巴赫猜想用编程语言进行检验和推理,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-12-12
  • jupyter notebook 多行输出实例

    jupyter notebook 多行输出实例

    这篇文章主要介绍了jupyter notebook 多行输出实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • flask框架实现连接sqlite3数据库的方法分析

    flask框架实现连接sqlite3数据库的方法分析

    这篇文章主要介绍了flask框架实现连接sqlite3数据库的方法,结合实例形式分析了flask框架连接sqlite3数据库的具体操作步骤与相关实现技巧,需要的朋友可以参考下
    2018-07-07

最新评论