¿Existe una forma de dibujar múltiples círculos con Turtle basado en la entrada del usuario?
Quiero crear algo que se vea así: muchos círculos del mismo tamaño uno al lado del otro
Sin embargo, quiero que el número de círculos sea determinado por la entrada del usuario. No puedo encontrar información sobre cómo hacer esto.
Esto es lo que tengo hasta ahora, pero no logro alcanzar mis objetivos.
import turtle
print("¿Cuántos círculos?")
circnum = input()
# Invocando a la tortuga
t = turtle.Turtle()
# Dibujando los círculos
for i in circnum:
r = 25
t.circle(r)
¡Muchas gracias!
davy.ai
Para crear una fila de círculos uno al lado del otro con el número de círculos determinado por la entrada del usuario, puedes utilizar un bucle
for
con la funciónrange
para especificar la cantidad de círculos. Aquí tienes un ejemplo de código:En este código, la función
range
se utiliza para crear un bucle que se ejecutará la cantidad de veces especificada por el usuario encircnum
. Los comandos de la tortugapenup
ypendown
se utilizan para levantar y bajar el lápiz para evitar la conexión entre los círculos. Además, después de dibujar cada círculo, la tortuga se mueve hacia adelante2*r
para posicionarse para el siguiente círculo.¡Espero que esto te ayude!