Предмет: Информатика, автор: Lutik0ln

Нужно нарисовать робота используя Python

Ответы

Автор ответа: ultramovisp
0

# Написано при помощи библиотеки turtle

import turtle

# Настройка окна

window = turtle.Screen()

window.bgcolor("white")

# Настройка черепашки

robot = turtle.Turtle()

robot.shape("turtle")

robot.color("gray")

robot.speed(5)

# Рисование корпуса робота

robot.pensize(5)

robot.forward(100)

robot.right(90)

robot.forward(50)

robot.right(90)

robot.forward(100)

robot.right(90)

robot.forward(50)

robot.right(90)

# Рисование головы робота

robot.penup()

robot.goto(50, 50)

robot.pendown()

robot.circle(20)

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

turtle.done()

''' При помощи библиотеки pygame

import pygame

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

pygame.init()

# Настраиваем размеры окна

width, height = 800, 600

# Создаем окно

screen = pygame.display.set_mode((width, height))

# Рисуем круг

pygame.draw.circle(screen, (255, 0, 0), (400, 300), 50)

# Показываем наше творение

pygame.display.flip()

# Ждем, пока игрок не закроет окно

running = True

while running:

for event in pygame.event.get():

if event.type == pygame.QUIT:

running = False

# Завершение игры

pygame.quit()

```

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

Похожие вопросы
Предмет: Алгебра, автор: mihaidaha
Предмет: Информатика, автор: balkat7
СРОЧНО! ЗА ПРАВИЛЬНЫЙ ОТВЕТ ДАЮ 35 БАЛЛОВ!Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов. Также в маске может встречаться символ «*», обозначающий любую последовательность любых символов, возможно пустую. Например, если задана маска «a*po*», то такой маске удовлетворяют файлы с именами «airport», «appoint», «apologize», но не удовлетворяют, например, файлы с именами «approve» или «weapon».

Вам нужно придумать маску имени файла, которой удовлетворяли бы следующие имена файлов:

python_program
и
math_theorem

но при этом НЕ удовлетворяли бы файлы с именами

nuclear_synthesis
и
biological_system



Вам нужно придумать как можно более короткую маску (содержащую как можно меньше символов). Чем короче будет придуманная вами маска, тем больше баллов вы получите.

Ответом на эту задачу является строка, которая может содержать строчные буквы английского алфавита, символ «_» (подчёркивание) и символ «*» (звёздочка).