Want to create interactive content? It’s easy in Genially!

Get started free

20 урок Алгоритм створення зображень з геометричних форм за допомогою

InnaTrischuk

Created on September 18, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Essential Learning Unit

Akihabara Learning Unit

Genial learning unit

History Learning Unit

Primary Unit Plan

Vibrant Learning Unit

Art learning unit

Transcript

7 клас

computer science

«Навчальна книга — Богдан»

тема 20

Алгоритм створення зображень з геометричних форм за допомогою графічного модуля Tutrle

Зроби свій вибір

зміна властивостей "черепашки

властивості ліній

вставка тексту

властивості замкненої фігури

кольори в turtle

атрибути тексту

Ви уже ознайомилися із основними функціями модуля turtle, навчилися визначати координати "черепашки" у вікні та створювати графічні примітиви.

Проте всі зображення до цього в нас були чорного кольору.

Модуль turtle надає можливість змінювати властивості об'єктів графічного вікна та працювати з кольоровими зображеннями (як ви уже могли помітити при зміні кольору фону графічного вікна)

Властивості лінії (сліду черепашки):

колір лінії

товщина лінії

Властивості замкненої фігури:

товщина контуру фігури

колір контуру фігури

колір заповнення фігури

Для зміни товщини (ширини) лінії при малюванні у модулі turtle в Python, ви можете використовувати метод pensize(n) або width(n) у графічного об'єкта "Черепашка".

Для зміни кольорів фігур і ліній у модулі turtle в Python ви можете використовувати наступні властивості:

Проте, потрібно зауважити, що властивість заповнення сама по собі не працюватиме. Для заповнення закритої фігури в модулі turtle в Python, ви можете використовувати методи begin_fill() та end_fill().

невірний код для заливки

вірний код для заливки

Кольори в turtle

Модуль turtle в Python має підтримку базових кольорів, які можна використовувати для малювання. Ось деякі з цих кольорів:

green
red
white
black
orange
yellow
blue
brown
pink
gray
purple

для того, щоб дізнатися назви інших кольорів - можна перейти за посиланням:

https://w3schoolsua.github.io/colors/colors_names.html#gsc.tab=0

Кольори в turtle

Кольори в turtle також можна надавати у форматі HEX, що дозволяє використовувати всі можливі відтінки кольорів:

Зміна властивостей "черепашки"

зовнішній вигляд черепашки також можна змінювати, а саме форму та розмір

t1.shape('arrow')

t1.shape('turtle')

t1.shape('circle')

t1.shape('arrow')

t1.shape('classic')

t1.shape('square')

Метод stamp() в модулі turtle в Python використовується для того, щоб отримати відбиток поточного положення та вигляду черепашки на малюнку. Це корисно, коли ви хочете залишити сліди черепашки на малюнку або створити певні візуальні ефекти.

Для виведення тексту у модулі turtle використовують метод write()

Ось як він працює:

вказуєте черепашці, де розташувати текст на малюнку. Це визначає позицію, в яку буде виведено текст

викликаєте метод write() для черепашки, передаючи йому текст, який ви хочете вивести

Ви можете налаштовувати розмір та стиль шрифту, вказавши аргумент font в методі write()

У цьому прикладі, шрифт встановлено на "Cambria" розміром 36 зі стилем "bold", але ви можете змінити ці параметри на власний розсуд.

окрім font, Метод write() має ряд інших атрибутів (параметрів), які дозволяють налаштовувати відображення тексту на малюнку. Ось список основних атрибутів методу write():

Дякую за увагу!