Встречается на собеседованиях • сегодня

Какие знаешь неизменяемые типы данных

В Python неизменяемые (immutable) типы данных — это те, которые нельзя изменить после создания. Основные из них:

  1. int (целые числа)
  2. float (числа с плавающей точкой)
  3. bool (логические значения)
  4. str (строки)
  5. tuple (кортежи)
  6. frozenset (неизменяемое множество)
  7. bytes (байтовые строки)

Пример:

python
x = 10  # int (неизменяем)
y = "hello"  # str (неизменяем)
z = (1, 2, 3)  # tuple (неизменяем)

# Попытка изменения приведёт к ошибке или созданию нового объекта
x += 5  # Создаётся новый int (15), а не изменяется старый
y[0] = 'H'  # TypeError: 'str' object does not support item assignment
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы