Цель: Написать программу на языке Python, используя Pycharm, для работы с неизменяемыми и изменяемыми объектами.
- В проекте, где вы решаете домашние задания, создайте модуль ‘module_1_5.py‘ и напишите весь код в нём.
- Задайте переменные разных типов данных:
— Создайте переменнуюimmutable_varи присвойте ей кортеж из нескольких элементов разных типов данных.
— Выполните операции вывода кортежа immutable_var на экран. - Изменение значений переменных:
— Попытайтесь изменить элементы кортежаimmutable_var. Объясните, почему нельзя изменить значения элементов кортежа. - Создание изменяемых структур данных:
— Создайте переменнуюmutable_listи присвойте ей список из нескольких элементов.
— Измените элементы спискаmutable_list.
— Выведите на экран измененный список mutable_list.
Примечания:
- Для вывода значений на экран используйте функцию
print(). - Обратите внимание на особенности изменяемых и неизменяемых объектов в Python.
Пример результата выполнения программы:
Immutable tuple: (1, 2, 'a', 'b')
Mutable list: [1, 2, 'a', 'b', 'Modified']Успехов!
Решение:
Решение можно скачать с Boosty.to
Как можно отблагодарить:
- Оформить удобную для вас подписку на Boosty.to
- Разово поддержать через DonationAlerts
118800login-checkМодуль 1. Практическое задание по теме: «Неизменяемые и изменяемые объекты. Кортежи и списки»
