Изменил(а) на 'TEMA6/task.md'

main
Solovyova_ED 3 недель назад
Родитель 9a1487d23c
Сommit 070afacc25

@ -1,26 +1,26 @@
\# Общее контрольное задание по теме 6 # Общее контрольное задание по теме 6
Соловьёва Екатерина, А-01-23 Соловьёва Екатерина, А-01-23
\## Задание ## Задание
Придумайте инструкции и запишите их в файл с расширением .py , которые выполняют следующие операции: Придумайте инструкции и запишите их в файл с расширением .py , которые выполняют следующие операции:
\* Создаётся объект-кортеж со 125 целыми случайными числами из диапазона от 6 до 56, представленными в виде символьных строк. * Создаётся объект-кортеж со 125 целыми случайными числами из диапазона от 6 до 56, представленными в виде символьных строк.
\* Создаётся объект-список с вашей фамилией и 4 фамилиями ваших одноклассников. * Создаётся объект-список с вашей фамилией и 4 фамилиями ваших одноклассников.
\* Записывается кортеж в бинарный файл. * Записывается кортеж в бинарный файл.
\* Записывается в этот же файл список и закрывается файл. * Записывается в этот же файл список и закрывается файл.
\* Открывается этот файл для чтения и считывает из него данные в 2 новых объекта. * Открывается этот файл для чтения и считывает из него данные в 2 новых объекта.
\* Проверяется на совпадение новых объектов с исходными и выводится соответствующее сообщение. * Проверяется на совпадение новых объектов с исходными и выводится соответствующее сообщение.
\* Разделяется кортеж на совокупности по 5 чисел в каждой и они записываются в виде отдельных списков со своими именами. * Разделяется кортеж на совокупности по 5 чисел в каждой и они записываются в виде отдельных списков со своими именами.
\## Решение ## Решение
```py ```py
@ -30,9 +30,9 @@ import random
kort = tuple(str(random.randint(6, 56)) for \_ in range(125)) kort = tuple(str(random.randint(6, 56)) for _ in range(125))
spis = \['Соловьёва', 'Лыкова', 'Филиппова', 'Лазарев', 'Коваленко'] spis = ['Соловьёва', 'Лыкова', 'Филиппова', 'Лазарев', 'Коваленко']
@ -74,7 +74,7 @@ lists = {}
for i in range(0, 125, 5): for i in range(0, 125, 5):
  lists\[f'list{i//5 + 1}'] = list(obj1\[i:i+5])   lists[f'list{i//5 + 1}'] = list(obj1\[i:i+5])
``` ```

Загрузка…
Отмена
Сохранить