Добро пожаловать на ваш девятый урок. Сегодня мы рассмотрим модуль tkinter. Так как  и классы, tkinter является неотменной частью всех игр в Python. Зачем нужен tkinter когда есть turtle? tkinter во первых, намного быстрее чем turtle, а во вторых с помощью tkinter можно анимировать предметы , фигуры и т.д. Сегодня мы начнем изучать tkinter, у нас будет два урока по нему.
Что же такое tkinter?
Запомни: tkinter- это модуль Python, предназначенный для работы с библиотекой Tk.
Давайте напишем программу кнопки.
В первой строке мы вызвали модуль tkinter . Во второй нам пришлось вызвать рабочую область tkinter. В третей строке мы даем понять Python  что  мы будем работать с кнопкой(button-кнопка).
В четвертой строке даем всему замыкание.
Но если мы нажмем то происходить ничего не будет,чтобы что-то происходило нужно кое-что поменять, в этом нам поможет команда def.
Конечно создавать кнопки это очень хорошо, но давайте немного порисуем...Например квадрат, в tkinter конечно устроено все по другому. Чтобы нарисовать квадрат нам нужно ввести следующий код:

C первыми двумя строками мы уже знакомы , давайте рассмотрим третью строку. В ней мы задаем параметры canvas-холста, ширина-500 пикселей; высота-500 пикселей. С четвертой строкой мы уже знакомы , но что это за цифры в пятой строке? Первые две цифры - размер отступа от края холста (10,10), а вторые две размер широты и долготы. Также мы можем поменять немного размер:
Как мы видим достаточно поменять широту и наш мальнький квадратик становится огромным прямоугольником.
Если вы вдруг заметили при вбивание програм от tkinter, результат получаеться молнееносным в отличии от turtle.
На этом все! Можно пройти тест-ТЕСТ.
Время для отдыха-Все про зверей

Комментарии