从函数导入变量?

时间:2016-12-03 23:53:33

标签: python function import

我的问题是我想使用def函数中的变量,我不知道该怎么做,或者我是否可以。这是我使用

的代码
def yandn(prompt='Y/N:'):
    no=1
    while no==1:
      ok=input(prompt)
      if ok.lower()==('y'):
        a=0
        b=0
        break
    elif ok.lower()==('n'):
      a=1
      b=0
print('Blah Blah Blah')
c=1
while c==1:
  d=input('Blah Blah:')
  if d.lower() in valid:
    print('Confirm', d, 'as blah.')
    yandn()
    from yandn import a
    if a==1:
      c=1
    else:
      c=0

1 个答案:

答案 0 :(得分:3)

没有。您无法从函数中导入内容。为什么不让yandn 返回 a?