Могу предложить вам задачу! Необходимо написать программу, которая отследит клавиши с помощью событий и напишет в консоле слово: pygame. Но писать необходимо функцией pygame.key.name() (что делает эта функция мы разобрали). Чтобы выполнить это задание, так же надо знать аргументы функции print() - end и sep, переопределить их (по умолчанию end = '\n' , sep = ' '
Вариант решения:
import pygame as pg
pg.init()
pg.display.set_mode((100, 100))
run = True
while run:
for e in pg.event.get():
if e.type == pg.QUIT:
run = False
elif e.type == pg.KEYDOWN:
if e.key == pg.K_p:
print(pg.key.name(e.key), sep='', end='')
if e.key == pg.K_y:
print(pg.key.name(e.key), sep='', end='')
if e.key == pg.K_t:
print(pg.key.name(e.key), sep='', end='')
if e.key == pg.K_h:
print(pg.key.name(e.key), sep='', end='')
if e.key == pg.K_o:
print(pg.key.name(e.key), sep='', end='')
if e.key == pg.K_n:
print(pg.key.name(e.key), sep='', end='')
pg.quit()
Статья для тех кто учиться программировать. Подразумевается, что установлен и питон и IDE и пакет pygame. Pygame библиотека простая, поэтому ее можно использовать для обучения, не более
Вариант решения:
Статья для тех кто учиться программировать. Подразумевается, что установлен и питон и IDE и пакет pygame. Pygame библиотека простая, поэтому ее можно использовать для обучения, не более