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

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

@ -23,68 +23,39 @@
## Решение ## Решение
```py ```py
import pickle import pickle
import random 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 = ['Соловьёва', 'Лыкова', 'Филиппова', 'Лазарев', 'Коваленко']
fp = open('zapis8.mnz','wb') fp = open('zapis8.mnz','wb')
pickle.dump(kort,fp) pickle.dump(kort,fp)
pickle.dump(spis,fp) pickle.dump(spis,fp)
fp.close() fp.close()
fp = open('zapis8.mnz','rb') fp = open('zapis8.mnz','rb')
obj1 = pickle.load(fp) obj1 = pickle.load(fp)
obj2 = pickle.load(fp) obj2 = pickle.load(fp)
if obj1 == kort: if obj1 == kort:
print('Объекты совпадают')
  print('Объекты совпадают')
else: print('Объекты не совпадают') else: print('Объекты не совпадают')
if obj2 == spis: if obj2 == spis:
print('Объекты совпадают')
  print('Объекты совпадают')
else: print('Объекты не совпадают') else: print('Объекты не совпадают')
lists = {} 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])
``` ```
Вывод программы: Вывод программы:
```txt ```txt
Объекты совпадают Объекты совпадают
Объекты совпадают Объекты совпадают
``` ```

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