01.
import
turtle
02.
import
random
03.
04.
def
adn_tartaruga_alea(tartaruga, adn):
05.
""" Simula o comportamento da tartaruga ditado pelo seu ADN."""
06.
tartaruga.down()
07.
for
car
in
adn:
08.
lado
=
random.randint(
20
,
100
)
09.
angulo
=
random.randint(
10
,
180
)
10.
if
car
=
=
'f'
:
11.
tartaruga.fd(lado)
12.
elif
car
=
=
't'
:
13.
tartaruga.bk(lado)
14.
elif
car
=
=
'd'
:
15.
tartaruga.rt(angulo)
16.
else
:
17.
tartaruga.lt(angulo)
Basta agora criar uma tartaruga, definir a sequência de comandos (no nosso casa escolhemos para representação cadeias de caracteres), e executar.
1.
tarta
=
turtle.Turtle()
2.
adn_tartaruga_alea(tarta,
'ffefdtfftedf'
)
3.
turtle.exitonclick()
Sem comentários:
Enviar um comentário