Python 程序查找函数中局部变量的数量
pythonserver side programmingprogramming
在本文中,我们将了解下面给出的问题陈述的解决方案。
问题陈述 − 我们给定一个函数,我们需要显示函数中局部变量的数量。
现在让我们观察下面实现中的解决方案 −
示例
# 检查局部变量 def scope(): a = 25.5 b = 5 str_ = 'Tutorialspoint' # main print("可用局部变量数:", scope.__code__.co_nlocals)
输出
可用局部变量数:3
示例
# 检查局部变量 def empty(): pass def scope(): a, b, c = 9, 23.4, True str = 'Tutiorialspoint' # main print("可用的局部变量数量:",empty.__code__.co_nlocals) print("可用的局部变量数量:",scope.__code__.co_nlocals)
输出
可用的局部变量数量:0 可用的局部变量数量:4
结论
在本文中,我们了解了如何编写 Python 程序来查找函数中的局部变量数量