Журнал «Код» – Telegram
Журнал «Код»
53.3K subscribers
7.58K photos
315 videos
5.45K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Что такое кортеж в Python

Кортеж tuple — это упорядоченная и неизменяемая коллекция объектов различных типов. По сути, кортежи — те же списки, только для них недействительны все операции и методы, которые обновляют коллекцию. Кортежи не сортируются сами по себе, не принимают новые элементы и не перезаписывают те, что уже есть.

Чтобы создать кортеж, достаточно перечислить его элементы через запятую: Python автоматически распознает эту последовательность как кортеж. Но обычно рекомендуется использовать круглые скобки — так код получается яснее и читабельнее. Например, мы хотим создать кортеж с чётными числами от 2 до 14:

my_tuple = (2, 4, 6, 8, 10, 12, 14)


Такой же кортеж можно создать при помощи встроенного метода tuple и функции range, которая создаёт последовательность чисел. Укажем через запятую начало, конец последовательности и шаг, с которым нужно генерировать числа. При этом число, обозначающее конец последовательности, не будет включено:

my_tuple = tuple(range(2, 16, 2))


Ещё раз подробно перечислим свойства кортежей:

• Гибкость. Как и списки, кортежи могут содержать элементы разных типов данных: целые числа, числа с плавающей запятой, строки, кортежи, словари и другие объекты Python.
• Неизменяемость. Элементы в кортежах нельзя сортировать, добавлять, изменять и удалять. Но можно преобразовать кортеж в список, внести изменения и снова сделать кортеж.
• Упорядоченность. Порядок элементов имеет значение, благодаря чему элементы кортежа доступны по индексу (индексация начинается с 0).

Какие над кортежами можно совершать операции и какие у них методы, подробно рассказали в статье: https://v.thecode.media/h9uth
👍8🔥42
Каждый день мы оставляем в сети следы: лайки, комментарии, геометки, заказы еды. Кто-то соберёт их вместе. Найдёт адрес, телефон, имя кота. Выложит публично.

Это доксинг — публикация личных данных без вашего согласия. Случается не только с блогерами. С обычными людьми тоже.

https://v.thecode.media/x87rc


#разбор_Код
7🔥6👍4
Чем джун отличается от нейронки?

Только неправильные ответы.
😁38
Проводим эксперимент Бюффона со спичками в браузере

Несложная визуализация красивого метода: https://v.thecode.media/pb5dr

#проект_Код #лучшее_Код
😁6🔥4
Как работает цикл с известным числом повторений

Объясняем, как работает самый базовый цикл в программировании с известным числом повторений. Если разобраться в его работе, понять все остальные циклы будет намного проще: https://v.thecode.media/4wysa

#лучшее_Код #разбор_Код
👍107
Начинающие IT-специалисты часто ищут первую работу «на ощупь», не зная особенностей найма. Поэтому поиск превращается в хаос: отправил 30 откликов — ждёшь — ничего не происходит — разочаровываешься в себе.

Многим из нас нужна поддержка на этом этапе. Что-то вроде навигатора, который проложит чёткий маршрут к первой работе в IT и диджитале и поможет не потерять мотивацию на пути к цели.

А есть такой!

Яндекс Практикум запустил Карьерный навигатор, который:

▪️ проанализирует резюме и расскажет по шагам, как сделать его заметнее для рекрутеров;
▪️ построит интерактивный карьерный маршрут с заданиями, приближающими вас к трудоустройству;
▪️ поможет подготовиться к собеседованиям и учесть все тонкости найма в 2026 году;
▪️ с января научится составлять персональную подборку вакансий, подходящих под ваши навыки.

Загрузите резюме и начните строить карьерный — бесплатно до 15 января
🔥15
Тестировщик ищет способы сломать программу до релиза, чтобы разработчики успели исправить баги. Но предугадать всё невозможно. Тестировщик — человек.

А если тестировать будет ИИ? Ему не нужно спать и есть. Разберём, как искусственный интеллект помогает в QA.

https://v.thecode.media/256ws

#разбор_Код
9👍3