Строки

Топ 5 вопросов на Python интервью по строкам.

1. Объясните как работает join() и split() в Python?

join() позволяет объединить(склеить) символы из строки подставляя между ними указаный разделить.

','.join('12345')

>>> '1,2,3,4,5'

split() позволяет разорвать строку по указанному разделителю

'1,2,3,4,5'.split(',')

>>> [‘1’, ‘2’, ‘3’, ‘4’, ‘5’]

2. Строки в Python изменяемый тип или неизменяемый?

Неизменяемый. Втроенные объекты типов(int, float, bool, str, tuple, unicode) неизменяемые. Объекты типов (list, set, dict) изменяемые. Кастомные классы — изменяемые.

Immutable = неизменяемый.

3. Новый вопрос с приходом Python 3.6. Что такое f-строки в пайтон и зачем они нужны?

Это способ форматирования строк. Они более удобочитаемые и меньше подвержены возможным ошибкам, так же что самое важное они быстрее.

4. Как работают срезы, слайсы на строчках?

Оператор извлечения среза: [X:Y]. X – начало среза, а Y – окончание;

символ с номером Y в срез не входит. По умолчанию первый индекс равен 0, а второй — длине строки.

5. Как зеркально поменять местами символы в строке пару примеров?

Прочитав нашу статью про палиндром вы поидее должны понять, как ответить на этот вопрос

Список из пяти вопросов был подобран сугубо субьективно, исходя из нашего опыта.

admin

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago