分配的“Elif”部分的缩进块错误

时间:2013-09-21 20:57:23

标签: python-3.x

好的,我的助教(教师助理)给我发了电子邮件,并告诉我我之前发帖中的代码。我试图让各种字母和符号成为乌龟命令。这是我目前的代码:

import turtle
command = str(input("enter a  command line"))
length = int(input("enter a length"))
angle = float(input("enter an angle"))

commandLength = len(command)
for i in range(commandLength):
if(command[i] == 'h'):

elif(command[i] == 'h'):

好的,我的助教通过手机给我发电子邮件,所以他可能不是真正特定的。但他告诉我在我的“if”命令行中复制所有内容,然后将“ELIF”放在它前面。当我这样做时,我得到一个“缩进错误”“预期缩进块”错误是我的elif语句所在的行。任何了解我的人,都知道我对编程有多么全新。有人能告诉我为什么我会收到错误,以及如何解决它或者我是否正确地写这个错误。谢谢。

1 个答案:

答案 0 :(得分:0)

import turtle
command = str(input("enter a  command line"))
length = int(input("enter a length"))
angle = float(input("enter an angle"))

commandLength = len(command)
for i in range(commandLength):
    if(command[i] == 'h'):

    elif(command[i] == 'h'):

每个块都应缩进。

一个块就是最后:的所有内容。