Практическая работа "Модуль Turtle" (7 класс)
учебно-методический материал по информатике и икт (7 класс)
Практическая работа по теме "Графика в Python. Модуль Turtle" для учащихся 7 классов
Скачать:
| Вложение | Размер |
|---|---|
| 20.21 КБ |
Предварительный просмотр:
Практическая работа. Модуль Turtle
Модуль turtle в Python — встроенный модуль для создания графики. С его помощью можно рисовать простые геометрические фигуры, создавать анимации и визуализировать алгоритмы.
Чтобы начать работу с Черепашкой, импортируем все функции из данного модуля:
from turtle import * # Звездочка означает, что из модуля мы импортируем все функции.
Некоторые функции модуля Turtle в Python:
- forward(n) — проползти вперёд n шагов (пикселей);
- backward(n) — проползти назад n шагов (пикселей);
- left(angle) — повернуться налево на а градусов;
- right(angle) — повернуться направо на a градусов;
- circle(r) — нарисовать окружность радиуса |r|, центр которой находится слева от черепашки, если r>0 и справа, если r<0;
- goto(x,y) — переместить черепашку в точку с координатами (x,y);
- down() — опустить перо;
- up() — поднять перо;
- width(n) — установить ширину следа черепашки в n пикселей;
- color(s) — цвет следа черепашки;
Пример 1.
from turtle import *
color ("green")
forward (100)
right (60)
forward (100)
right (60)
forward (100)
right (60)
forward (100)
right (60)
forward (100)
right (60)
forward (100)
Пример 2.
from turtle import *
color("green")
width(3)
for i in range(6):
forward(100)
right(60)
forward(100)
right(60)
forward(100)
right(60)
forward(100)
right(60)
forward(100)
right(60)
forward(100)
Задание 3.
from turtle import *
color("green")
width(10)
for i in range(12):
forward(200)
backward(400)
forward(200)
right(30)
Задание 4.
from turtle import *
color("red")
width(10)
for i in range(5):
forward(200)
right(144)
Задание 5.
from turtle import *
color("blue")
width(2)
for i in range(1,22):
forward(i*20)
right(90)
Задание 6.
from turtle import *
color("grey")
width(2)
for i in range(1,22):
left(90)
forward(i*20)
left(90)
forward(i*20)
left(90)
forward(i*20)
left(90)
forward(i*20)
Пример 7.
from turtle import *
color("green")
bgcolor('black')
width(2)
for i in range(12):
circle(100)
up()
goto(10*i,0)
down()
Пример 8.
from turtle import *
color("green")
bgcolor('black')
width(2)
for i in range(50):
circle(100)
left(10)
По теме: методические разработки, презентации и конспекты

Творческий диктант по картинам. Практическое применение. 5 класс 2 часть
Сборник текстов для работы по картинам с учениками 5 класса. Данное пособие включает в себя знакомство с биографическими и искусствоведческими материалами, а также творческие задан...

Практическая работа в классе. Тема План и карта.
Практическая направленность в географии, при всех изменениях ( сокращением часов в 6 классе) должна обязательно присутствовать на уроках. Тема План и Карта - самая важная в курсе землеведе...
Элективный курс "Практическая стилистика" 10 класс
Данный элективный курс предназначен для учащихся 10-11 классов и рассчитан на 34 часа.Стилистика – наука разветвленная и многосторонняя. Область её теории и практического применения охватывает в...
Практические работы 8 класс. Линия учебников " Полярная звезда"
Предлагаю методическую разработку практических работ для 8 класса по теме " Россия в мире"....
Практические работы 6 класс, СФЕРА №1-8
Разработки практических работ...
Практические работы, 6 класс, СФЕРА, №9-10
Методические разработки практических работ...

