block1 = pygame.Surface(?,?)
когда я его запустил, это выдало мне ошибку с указанием
ValueError: размер должен быть (int width, int height)
pygame.Surface((width, height), flags=0, depth=0, masks=None) -> Surface
Чтение документов действительно помогает понять это.
Первый аргумент pygame.Surface - это кортеж, который представляет размер поверхности. Следовательно, вам нужно указывать следующие аргументы при вызове:
pygame.Surface
width = 600 height = 400 block1 = pygame.Surface((width, height))