我的问题是我想使用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
答案 0 :(得分:3)
没有。您无法从函数中导入内容。为什么不让yandn
返回 a?