Рубрики
Без рубрики

Черепаха Питона: Поздоровайся с Черепахой мира программирования!

Привет, товарищ ученик! Сегодня вы познакомитесь с черепахой Python, черепахой мира программирования, которая используется для создания забавных рисунков и фигур на вашем компьютере.

Автор оригинала: Pankaj Kumar.

Привет, товарищ ученик! Сегодня вы познакомитесь с черепахой Python, черепахой мира программирования, которая используется для создания забавных рисунков и фигур на вашем экране всего за несколько простых шагов.

Давайте начнем!

Введение в библиотеку черепах Python

Python Turtle помогает пользователям лучше взаимодействовать с языком программирования, рисуя различные вещи на виртуальном холсте.

Он использует виртуальное перо, известное как черепаха .

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

Начало работы с черепахой Python

Вам необходимо импортировать библиотеку turtle , чтобы использовать ее методы и функции. Он также поставляется со стандартным набором Python и, следовательно, не требует дополнительной установки.

Следующий шаг включает в себя создание виртуального холста для рисования различных объектов. Мы можем назвать холст/экран в соответствии с нашими потребностями и интересами и отобразить его. Приведенный ниже код выполняет создание и отображение экрана для пользователя.

#Importing Module
import turtle as tur

# Creating Screen
wind = tur.Screen()

# Displaying Screen
sc = tur.getscreen()
tur.mainloop()

Вывод кода, упомянутого выше, приводит к экрану, который отображается ниже:

Начальное окно черепахи Python

На этом экране можно увидеть вывод кода, а маленькая черная треугольная фигура в середине экрана называется черепахой, которую можно использовать для рисования необходимых фигур и объектов.

Сначала нужно создать черепаху, а затем использовать функциональные возможности положения на черепахе. Черепаха поддерживает четыре основных движения, а именно вперед, назад, влево и вправо. Функция вперед и назад нуждается в расстоянии в качестве параметра, с другой стороны, функция влево и вправо нуждается в угле поворота в качестве параметра. Приведенный ниже код помогает отобразить основные операции перемещения черепахи.

import turtle

# Creating Screen
my_window = turtle.Screen()

# Creating turtle to draw
my_pen = turtle.Turtle()      

# Moving Forward
my_pen.forward(150)           
# Turning Right
my_pen.right(40)
# Moving Forward
my_pen.forward(150)
#Moving Left
my_pen.left(90)
#Moving Backward
my_pen.backward(30)

# Displaying Window
my_window.mainloop()

Вывод кода показан на рисунке ниже.

Базовая визуализация движения черепахи Python

Создание фигур с помощью Python Turtle

Используя основные функции движений черепахи, можно создать некоторые основные формы, такие как треугольник, квадрат и прямоугольник. Можно также создавать формы, подобные звезде.

1. Создание Пентагона с черепахой

Приведенный ниже код отображает пятиугольник на экране с помощью черепахи Питона. Для правильного пятиугольника все ребра имеют одинаковую длину, а все углы равны 72 градусам.

import turtle

# Creating Screen
my_window = turtle.Screen()

# Creating turtle to draw
my_pen = turtle.Turtle()      

#Creating a Pentagon
for i in range(5):
    my_pen.forward(150)
    my_pen.left(72)

# Displaying Window
my_window.mainloop()

На рисунке ниже показан вывод кода выше, в результате чего получается пентагон.

Создание Пентагона С Помощью Черепахи

2. Создание звезды с черепахой

Приведенный ниже код отображает звезду на экране с помощью черепахи. Для правильной формы звезды все ребра имеют одинаковую длину, а все углы равны 144 градусам.

import turtle

# Creating Screen
my_window = turtle.Screen()

# Creating turtle to draw
my_pen = turtle.Turtle()      

#Creating a Star Shape
for i in range(5):
    my_pen.forward(200)
    my_pen.right(144)

# Displaying Window
my_window.mainloop()

На рисунке ниже показан вывод кода выше, в результате чего получается форма звезды.

Создание Звезды С Помощью Черепахи

Изменение цвета с помощью черепахи Питона

Можно изменить цвет экрана, черепаху и нарисованные линии, чтобы фигуры выглядели лучше. Приведенный ниже код отображает прямоугольник и звезду, используя разные цвета.

import turtle

# Creating Screen
my_window = turtle.Screen()
turtle.bgcolor('black')

# Creating turtle to draw
my_pen = turtle.Turtle()
my_pen.color('yellow')
my_pen.forward(150)
my_pen.color('green')
my_pen.left(90)
my_pen.forward(200)
my_pen.color('orange')
my_pen.left(90)
my_pen.forward(150)
my_pen.color('pink')
my_pen.left(90)
my_pen.forward(200)
my_pen.right(90)
my_pen.color('black')
my_pen.forward(100)

colors = ['red','magenta','yellow','orange','green']
for i in range(5):
    my_pen.color(colors[i])
    my_pen.forward(200)
    my_pen.right(144)

# Displaying Window
my_window.mainloop()

На рисунке ниже показан вывод кода.

Создание Красочных Форм Черепах

Вывод

Поздравляю! Теперь вы знаете о черепахе питона! Эта библиотека черепах также может создавать очень сложные формы и иметь много цветов.

Счастливого кодирования!

Надеюсь, вы чему-нибудь научились!