Изменил(а) на 'TEMA6/text.txt'

Этот коммит содержится в:
2025-10-27 09:40:29 +00:00
родитель 8c3d0dda94
Коммит 1b0cbe9074

Просмотреть файл

@@ -357,3 +357,44 @@ while True:
запись строки в файл запись строки в файл
fd.close() fd.close()
sys.stdin=tmp_in sys.stdin=tmp_in
fp = open('file.py', 'w')
import random
kort = tuple(random.randint(6,56))
Traceback (most recent call last):
File "<pyshell#163>", line 1, in <module>
kort = tuple(random.randint(6,56))
TypeError: 'int' object is not iterable
kort = tuple(random.randint(6,56) for _ in range(125))
kort
(38, 22, 36, 14, 32, 26, 6, 17, 40, 48, 10, 49, 26, 39, 32, 32, 6, 55, 50, 9, 51, 20, 47, 10, 54, 10, 27, 54, 47, 27, 21, 15, 22, 43, 42, 40, 55, 34, 46, 50, 51, 29, 43, 21, 10, 35, 26, 13, 47, 10, 54, 54, 20, 56, 18, 35, 11, 22, 43, 56, 47, 28, 8, 32, 37, 36, 54, 43, 47, 49, 49, 18, 41, 21, 40, 6, 38, 18, 39, 47, 18, 34, 23, 18, 41, 39, 33, 34, 37, 46, 50, 51, 10, 38, 9, 15, 34, 47, 7, 50, 7, 7, 6, 56, 53, 26, 15, 16, 15, 20, 23, 15, 37, 9, 27, 29, 20, 9, 53, 12, 6, 27, 35, 22, 24)
spis=['Корнеев', 'Немецкий', 'Гордиевских', 'Огарков', 'Васильев']
fp.close()
fp = open('file.py', 'wb')
fp.write(kort)
Traceback (most recent call last):
File "<pyshell#169>", line 1, in <module>
fp.write(kort)
TypeError: a bytes-like object is required, not 'tuple'
pickle.dump(kort,fp)
pickle.dump(spis,fp)
fp.close()
fp = open('file.py')
obj1=pickle.load(fp)
Traceback (most recent call last):
File "<pyshell#174>", line 1, in <module>
obj1=pickle.load(fp)
TypeError: a bytes-like object is required, not 'str'
fp.close()
fp = open('file.py', 'rb')
obj1=pickle.load(fp)
obj2=pickle.load(fp)
if obj1 == kort:
print('Объекты совпадают')
else: print('Объекты не совпадают')
Объекты совпадают
if obj2 == spis:
print('Объекты совпадают')
else: print('Объекты не совпадают')
Объекты совпадают