【发布时间】:2023-04-04 01:30:02
【问题描述】:
print 'Welcome to the Pig Latin Translator!'
def pyg():
if name.isalpha and len(name) > 0:
print
elif name.isdigit:
print "This is an integer, not a string!"
name = raw_input()
pyg()
elif len(name) <= 0:
print "You typed nothing!"
name = raw_input()
pyg()
name = raw_input()
pyg()
所以我得到了错误
UnboundLocalError: 赋值前引用了局部变量 'name'
我想要做的是当我的输入 name 是一个整数时,我输入一些东西来替换 name 并再次运行该函数
【问题讨论】:
标签: python python-2.7