Python 3.5.0 - Break是外部循环

时间:2015-10-21 02:29:02

标签: python python-3.x

我写了以下代码:

Value = input("LOL")
LetterNum = 1

for Letter in Value :
    pass
print("Letter ",LetterNum,"is",Letter)
LetterNum += 1
break

我无法显示与这些字母对应的数字,我得到的是break outside loop,是什么导致该错误?

1 个答案:

答案 0 :(得分:3)

你需要在python教程网站上花一些时间,或者以某种方式熟悉这门语言。

您的代码无法正常工作,甚至无法满足您的要求。我假设这是你想要的:

Value = "LOL"
LetterNum = 1

for Letter in Value :
    print("Letter ",LetterNum,"is",Letter)
    LetterNum += 1

哪个会给你:

Letter  1 is L
Letter  2 is O
Letter  3 is L
  1. 缩进,缩进,缩进,缩进......
  2. 了解如何分配变量(非常基本)
  3. 如果您已经预设了循环(从头到尾),那么代码中不需要break
  4. 缩进,缩进,缩进,缩进......