Вопрос задан 07.11.2023 в 07:08. Предмет Информатика. Спрашивает Терещенко Серафим.

ИНФОРМАТИКА PYTHON СРОЧНО !!!! 20 БАЛОВ Pygame Задание следующее: Создайте экран игры, залейте

его черным цветом. Нарисуйте в нем белого снеговика с помощью команды, которая отрисовывает круг. Обязательно напишите главный цикл, в котором обрабатывается событие закрытия окна игры!
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шевченко Аэлита.

import pygame as pg

import sys

sc = pg.display.set_mode((300, 700))

sc.fill((0,0,0))

pg.draw.circle(sc, (250,250,250),(150,100),50)

pg.draw.circle(sc, (250,250,250),(150,50),30)

pg.draw.circle(sc, (250,250,250),(150,20),20)

pg.display.update()

while 1:

for i in pg.event.get():

if i.type == pg.QUIT:

sys.exit()

pg.time.delay(1000)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, давайте разработаем программу на Python с использованием библиотеки Pygame для создания экрана игры с черным фоном и белым снеговиком. Это задание описывает основы Pygame, включая создание окна, отрисовку графики и обработку событий.

Для начала, убедитесь, что у вас установлен модуль Pygame. Если его нет, вы можете установить его с помощью pip:

``` pip install pygame ```

Затем создайте Python-скрипт и введите следующий код:

```python import pygame import sys

# Инициализация Pygame pygame.init()

# Установка размеров окна screen_width = 400 screen_height = 400

# Создание экрана игры screen = pygame.display.set_mode((screen_width, screen_height))

# Задаем цвета black = (0, 0, 0) white = (255, 255, 255)

# Главный цикл игры running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False

# Заливка экрана черным цветом screen.fill(black)

# Отрисовка снеговика (круги) pygame.draw.circle(screen, white, (200, 150), 40) # Голова pygame.draw.circle(screen, white, (200, 250), 60) # Туловище pygame.draw.circle(screen, white, (170, 170), 10) # Левый глаз pygame.draw.circle(screen, white, (230, 170), 10) # Правый глаз pygame.draw.circle(screen, black, (170, 170), 5) # Зрачок (левый глаз) pygame.draw.circle(screen, black, (230, 170), 5) # Зрачок (правый глаз) pygame.draw.circle(screen, white, (200, 220), 5) # Нос pygame.draw.circle(screen, white, (200, 280), 5) # Кнопка

# Обновление экрана pygame.display.flip()

# Завершение Pygame pygame.quit() sys.exit() ```

Этот код создаст окно с черным фоном и нарисует белого снеговика с помощью кругов. Главный цикл игры обрабатывает событие закрытия окна, чтобы завершить игру при нажатии на крестик в правом верхнем углу окна.

Запустите скрипт, и вы увидите белого снеговика на черном фоне. Вы можете настраивать размеры снеговика, его положение и другие параметры, чтобы сделать игру более интересной.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос