使用函数外部函数声明的值

Bra*_*den 1 python variables function

如果定义了这样的函数:

def plop(plop):
    ploplop = 1234
    if plop == ploplop:
         print "I plopped"
Run Code Online (Sandbox Code Playgroud)

如何在功能范围之外选择ploplop?

Ign*_*ams 9

你返回它,并在另一边捕获它.

def plop(plop):
    ploplop = 1234
    if plop == ploplop:
         print "I plopped"
    return plopplop

someval = plop(1235)
Run Code Online (Sandbox Code Playgroud)