小编Hum*_*202的帖子

在不使用全局函数的情况下在其他函数中调用变量

我试图在另一个函数中定义的函数中使用变量/列表,而不使其全局。

这是我的代码:

def hi():
    hello = [1,2,3]
    print("hello")

def bye(hello):
    print(hello)

hi()
bye(hello)
Run Code Online (Sandbox Code Playgroud)

目前,我得到的错误是“ bye(hello)”中的“ hello”未定义。

我该如何解决?

python variables global function local

4
推荐指数
1
解决办法
837
查看次数

标签 统计

function ×1

global ×1

local ×1

python ×1

variables ×1