#interview, #python
По моему опыту, ни одно собеседование на python-разработчика независимо от уровня не обходится без вопроса, про изменяемые/неизменяемые типы данных 😮.
Звучать вопрос может по-разному:
• Какие типы данных есть в python?
• Какие типы данных изменяемые, а какие неизменяемые?
На интервью от вас ждут четкого ответа:
Все в python является объектом, объекты могут быть изменяемые и неизменяемые.
К неизменяемым относятся:
• численные значения (int, float),
• логический тип (bool),
• кортежи (tuples)
• строки (strings). Тут не должно быть путаницы, в питоне строки – это не массив символов, как в других языках программирования. При добавлении символа в конец строки, создается новый объект! Многие интервьюеры любят подловить на этой теме.
К изменяемым относятся:
• списки (list)
• словари (dict)
• множества (set)
Post #4
571
- 👍 10
- 🔥 7
- 💯 4
- ❤ 1
- 🤔 1