Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2010, 12:34
e10erick
 
Fecha de Ingreso: septiembre-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Información ayuda python

mi gente por favor ayuda tengo un trabajo de la u y no me sale por ningun lado tengo que pasar este codigo a recursivo y que todavia corra bien por fa ayuda gracias:
P.D No se puede usar el for o
CODIGO:

from turtle import *
from random import *

def CopoFractal(largo, angulo, nivel, reinicio, objetivo, replazo, objetivo2, replazo2):

Posicion = reinicio
Color = ['black', 'blue', 'red', 'pink', 'green', 'lighblue']

for counter in range(nivel):
Posicion2 = ''
for character in Posicion:
if character == objetivo:
Posicion2 += replazo
elif character == objetivo2:
Posicion2 += replazo2
else:
Posicion2 += character
Posicion = Posicion2

# draw
for character in Posicion:
if character == 'F':
color(Color[randrange(0, 5) ])
forward(largo)
elif character == '+':
right(angulo)
elif character == '-':
left(angulo)


if __name__ == '__main__':
delay(0)
speed(0)
hideturtle()
# copo de nieve de von Koch
up(); goto(-180, 60); down();
CopoFractal(1, 60, 5, 'X++X++X', 'X', 'FX-FX++XF-XF', '', '')
exitonclick()