亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 請(qǐng)教全局變量的問(wèn)題(已解決) [打印本頁(yè)]

作者: apzc2529    時(shí)間: 2009-01-31 22:36
標(biāo)題: 請(qǐng)教全局變量的問(wèn)題(已解決)
我在a.py定義了函數(shù):
  1. def xy(x,y):
  2. global k
  3. return x+k*y
復(fù)制代碼

然后在python shell里運(yùn)行:
from a import xy
global k
k=1
xy(1,2)

提示錯(cuò)誤:
NameError: global name 'k' is not defined

請(qǐng)問(wèn)如何解決?謝謝!

[ 本帖最后由 apzc2529 于 2009-2-1 12:25 編輯 ]
作者: luffy.deng    時(shí)間: 2009-01-31 22:49
a.py:
k=2
def xy(x,y):
    global k
    return x+k*y
shell里執(zhí)行

import a
a.k=6
print a.xy(1,2)

[ 本帖最后由 luffy.deng 于 2009-1-31 22:51 編輯 ]
作者: apzc2529    時(shí)間: 2009-01-31 23:02
標(biāo)題: 回復(fù) #2 luffy.deng 的帖子
謝謝!
明白了!




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2