Информатика · ҰБТ сұрағы №14898

Соңғы жолдағы print операторы не басып шығарады? d = {'a': 1} e = d d = {**d, 'b': 2} e['c'] = 3 print(d, e)

Дұрыс жауабы мен түсіндірмесі
Жауабы: 'a': 1, 'b': 2 'a': 1, 'c': 3

d = {**d, 'b': 2} жаңа сөздік құрады, сондықтан d енді e-мен байланыссыз; e['c'] = 3 тек бастапқы сөздікті өзгертеді.

«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы