Распечатайте спирограф с использованием черепахи на Python

Опубликовано: 3 Апреля, 2022

Предварительные требования: программирование черепах на Python

Спирограф - очень интересная геометрическая фигура, которая часто симметрична обеим осям. Он создает математические кривые рулетки, которые технически известны как гипотрохоиды и эпитрохоиды. Здесь мы использовали ряд цветов для рисования кругов, вы можете использовать свою комбинацию в соответствии с вашим выбором цвета.

Below is the implementation.

Python3

# Import the turtle library for 
# drawing the required curve
import turtle as tt
  
# Set the background color as black,
# pensize as 2 and speed of drawing 
# curve as 10(relative)
tt.bgcolor("black")
tt.pensize(2)
tt.speed(10)
  
# Iterate six times in total
for i in range(6):
    
      # Choose your color combination
    for color in ("red", "magenta", "blue"
                  "cyan", "green", "white",
                  "yellow"):
        tt.color(color)
          
        # Draw a circle of choosen size, 100 here
        tt.circle(100)
          
        # Move 10 pixels left to draw another circle
        tt.left(10)
      
    # Hide the cursor(or turtle) which drew the circle
    tt.hideturtle()

Выход:

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.