我是Python新手。我试图运行下面的代码。但是每次我尝试运行它时,IDE都会说这个中断处于循环之外在循环外打破
catname = []
print("Enter the name of the cats")
name = input()
if name == '':
break
catname = catname+[name]
print("The cat Names are :")
for catname in name:
print(name)
你能帮我吗?
感谢
'break'不在循环内:) –
在'if'语句之后你有一个中断,并且直到最后都没有看到循环。 – Lexi
但是错误信息是误导性的,必须承认。由于没有循环,break语句不能在一个之外。 – Ukimiku