Мультимедийная презентация по информатике на тему "Графика в Python"
Оценка 4.9

Мультимедийная презентация по информатике на тему "Графика в Python"

Оценка 4.9
Лекции
pptx
информатика
7 кл—10 кл
27.06.2022
Мультимедийная презентация по информатике на тему "Графика в Python"
на примерах показываю как создавать графические примитивы в python
Графика в python.pptx

Графика в python

Графика в python

Графика в python

Сегодня мы проделаем следующее:

Сегодня мы проделаем следующее:

Сегодня мы проделаем следующее:

Научимся подключать графический модуль к нашей программе
Рисовать графические примитивы и определять их свойства средствами python

Подготовка графики к работе За работу с графикой в python отвечает встроенный модуль graph

Подготовка графики к работе За работу с графикой в python отвечает встроенный модуль graph

Подготовка графики к работе

За работу с графикой в python отвечает встроенный модуль graph
Вот так выглядит команда, которая позволяет использовать его возможности:
from graph import*
Дословно «импортировать из (модуля) graph»

Создание графического окна Вся работа с графикой осуществляется в специальном окне, создаваемом командой

Создание графического окна Вся работа с графикой осуществляется в специальном окне, создаваемом командой

Создание графического окна

Вся работа с графикой осуществляется в специальном окне, создаваемом командой
Win=GraphWin(“заголовок окна”, размер в точках по горизонтали, размер в точках по вертикали)

Рисование графических примитивов средствами graph

Рисование графических примитивов средствами graph

Рисование графических примитивов средствами graph

Для начала зададим цвет. Цвет в python задается 3-мя цифрами – насыщенностью красного (0-цвета нет, 255 – максимальная насыщенность), зеленого (соответственно) и синего. Насыщенность цвета задается командой penColor. Формат команды – penColor(x, y, z).
Например, команда penColor(255,0,0) задаст красный цвет пера

Рисование графических примитивов средствами graph from graphics import * win =

Рисование графических примитивов средствами graph from graphics import * win =

Рисование графических примитивов средствами graph

from graphics import * win = GraphWin("Окно для графики", 400, 400) obj = Line(Point(50, 50), Point(350, 350)) obj.setOutline("blue") obj.draw(win) win.getMouse() win.close()// программа рисует линию с координатами (50;50)(350;350)

Рисование графических примитивов средствами graph

Рисование графических примитивов средствами graph

Рисование графических примитивов средствами graph

Для отображения прямоугольника в окне используем скрипт:
from graphics import * win = GraphWin("Окно для графики", 300, 300) obj = Rectangle(Point(50, 50), Point(200, 250))
obj.draw(win) win.getMouse() win.close() //программа рисует прямоугольник с крайними вершинами в точках (50;50) и (200;250)

результат

результат

результат

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