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

Допоможіть, будь ласка, зробити ось ці дві програми Python

1. Написати програму, яка змінює траєкторію руху черепашки turtle.

Вихідні команди записуються у рядок: F – вперед на 50 пікселів, L – поворот

вправо на 90°, R – повоторот вліво на 90°, U – підняти перо, D – опустити перо.

Для декодування команд написати процедуру.

2. Текстовий файл містить фрагмент тексту англійською мовою. Програма

повинна видалити з тексту зайві пробіли.

Ответы

Автор ответа: kanglisa
1

Ответ:

Перевіряла, все працює

Приложения:

dariaaass: Друга програма там трохи не так робиться
dariaaass: Текст повинен у текстовому файлі бути
dariaaass: Але й за це дякую
Автор ответа: wherethefux
1

1:

# Імпортуємо бібліотеку turtle

import turtle

# Задаємо початкові значення

turtle.shape('turtle')

turtle.speed(0)

turtle.penup()

turtle.goto(-200, 0)

turtle.pendown()

# Функція для декодування команд

def decode(command):

     if command == 'F':

        turtle.forward(50)

     elif command == 'L':

        turtle.left(90)

     elif command == 'R':

        turtle.right(90)

     elif command == 'U':

        turtle.penup()

     elif command == 'D':

        turtle.pendown()

# Задаємо рядок команд

commands = 'DFFFFFFFFFFLFFFFFFFFFFLFFFFFFFFFFLFFFFFFFFFFU'

# Викликаємо функцію для кожної команди

for command in commands:

     decode(command)

# Зупиняємо вікно

turtle.done()

2:

infile = open("НазваниеФайла.TXT", "r")

for line in infile:

   open("НазваниеФайла.TXT", "w").write(line.replace(" ", ""))

infile.close()

Похожие вопросы
Предмет: Информатика, автор: Kraizergg31