
John Steven Oyola Agredo
PreguntaHola amigos, me ayudan porfavor con este error que me sale, ya he revisado muchas veces y esta bien, segun la explicacion del profesor. sin embargo esto es lo que me aparece cuando voy a ejecutar el archivo:
C:\Users\VENTAS 02\Desktop\python_course>python turtle-funciones.py
File “turtle-funciones.py”, line 17
make_line_and_turn(dave, length)
^
IndentationError: expected an indented block.
no se que ande mal de esto:
<h1>-- coding: utf-8 --</h1> import turtle
def main():
window = turtle.Screen()
dave = turtle.Turtle()
make_square(dave)
def make_square(dave):
length = int(raw_input("tamaño de cuadrado: "))
for i in range(4): make_line_and_turn(dave, length)
def make_line_and_turn(dave, length):
dave.forward(length)
dave.left(90)
if name == “main”:
main()
GRACIAS POR SU AYUDA

John Steven Oyola Agredo
Ricardo, muchas gracias por tus consejos. de verdad me ayudaron mucho. lo logre!!!

John Steven Oyola Agredo
Hola ricardo. Muchas gracias por tu ayuda, voy a intentarlo y te comento

Ricardo Moreno
Hola John!
Algo es doloroso cuando vas a entrar a entrar a python es darte cuenta de la importancia de la indenteción.
Lo que el error te dice es "IndentationError: expected an indented block." y esto lo que significa es que esta esperando un bloque de indentación
Es codigó esto significa que: en vez de esto:
for i in range(4): make_line_and_turn(dave, length)
se esta esperando esto:
for i in range(4): make_line_and_turn(dave, length)
asi... con cuatro espacio o un (tab) para todo lo que este dentro de tu for
Espero te sirva.Saludos!