Подготовка графики к работе
За работу с графикой в python отвечает встроенный модуль graph
Вот так выглядит команда, которая позволяет использовать его возможности:
from graph import*
Дословно «импортировать из (модуля) graph»
Создание графического окна
Вся работа с графикой осуществляется в специальном окне, создаваемом командой
Win=GraphWin(“заголовок окна”, размер в точках по горизонтали, размер в точках по вертикали)
Рисование графических примитивов средствами graph
Для начала зададим цвет. Цвет в python задается 3-мя цифрами – насыщенностью красного (0-цвета нет, 255 – максимальная насыщенность), зеленого (соответственно) и синего. Насыщенность цвета задается командой penColor. Формат команды – penColor(x, y, z).
Например, команда penColor(255,0,0) задаст красный цвет пера
Рисование графических примитивов средствами 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
Для отображения прямоугольника в окне используем скрипт:
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)
© ООО «Знанио»
С вами с 2009 года.