• Предмет: Информатика
  • Автор: krupchenkopolina
  • Вопрос задан 4 месяца назад

Помогите пожалуйста, срочно ​

Приложения:

Jzkmnyu: Це в лазарусі чи в скретчі?
krupchenkopolina: це Пайтон

Ответы

Ответ дал: chelodojmolovek12
1

Ответ:

import pygame

# Инициализация Pygame

pygame.init()

# Определение цветов

WHITE = (255, 255, 255)

BLACK = (0, 0, 0)

# Определение размеров экрана

WIDTH = 500

HEIGHT = 500

# Создание экрана

screen = pygame.display.set_mode((WIDTH, HEIGHT))

pygame.display.set_caption("10 кружков")

# Создание списка координат x для 10 кружков

x_positions = [i * 50 for i in range(10)]

# Основной цикл программы

running = True

while running:

   # Обработка событий

   for event in pygame.event.get():

       if event.type == pygame.QUIT:

           running = False

   # Очистка экрана

   screen.fill(WHITE)

   # Рисование 10 кружков

   for x in x_positions:

       radius = x // 5 + 10  # вычисление радиуса круга

       pygame.draw.circle(screen, BLACK, (x, HEIGHT // 2), radius)

   # Обновление экрана

   pygame.display.update()

# Завершение работы Pygame

pygame.quit()

Объяснение:

Этот код создаст окно размером 500x500 пикселей и нарисует 10 кружков, увеличивающихся слева направо по оси x. Размер каждого кружка вычисляется на основе его координаты x.

Без использования библиотеки pygame не получится нарисовать кружки на экране. Библиотека pygame предоставляет специальные функции для работы с графикой и окнами, которые нужны для отображения графики.

Вас заинтересует