Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Python3 экспресс курс [мое первое приложение]
- #[загружвем библиотеку tkinter (графический интерфейс)]
- from tkinter import *
- #(windovs - root - win)[создаем основное окно]
- root = Tk()
- #[задаем размер окна]
- root.geometry('600x400')
- #[задаем заголовок окна]
- root.title('Я СТАНУ - КОРОЛЕМ ПИРАТОВ!!!')
- #[меняем цвет окна]
- root.config(bg='darkblue')
- #[здесь будет наш код]
- #[создаем холст]
- canvas = Canvas(root, width=550, height=400, bg='white')
- #[расположить холст в окне]
- canvas.pack()
- #[рисуем круг]
- boom = canvas.create_oval(200, 150, 350, 300, outline='red', fill='red')
- #[функция движения влево, вправо, вверх, вниз, по диагонали,]
- def left(event):
- canvas.move(boom, -5, 0)
- def right(event):
- canvas.move(boom, 5, 0)
- def up(event):
- canvas.move(boom, 0, -5)
- def down(event):
- canvas.move(boom, 0, 5)
- def a_a(event):
- canvas.move(boom, 15, 15)
- #[связываем нажатие на клавиши с действиями моего Бума(круга)]
- root.bind('<Left>', left)
- root.bind('<Right>', right)
- root.bind('<Up>', up)
- root.bind('<Down>', down)
- root.bind('<A>', a_a)
- #[основной бесконечный цикл]
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement