Want to create interactive content? It’s easy in Genially!
20 урок Алгоритм створення зображень з геометричних форм за допомогою
InnaTrischuk
Created on September 18, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Essential Learning Unit
View
Akihabara Learning Unit
View
Genial learning unit
View
History Learning Unit
View
Primary Unit Plan
View
Vibrant Learning Unit
View
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():
Дякую за увагу!