Найти в Дзене
Код и жизнь

Код и жизнь

связь между программированием и повседневной жизнью, включая науку, интернет-культуру и интересные факты.
подборка · 4 материала
7 месяцев назад
Python 3.10 → 3.13
Привет, питонисты! 🐍 Каждый новый Python — как обновление в любимой игре: старые баги чинят, добавляют крутые фичи, а иногда случаются забавные ляпы. Давайте пройдёмся от 3.10 до 3.13 (beta), разберём примеры, посмеёмся над прошлыми костылями и узнаем неожиданные факты о Python! Раньше: Гора if-elif-else, которую никто не любил. Теперь: Элегантный match, который все ждали 20 лет! 🤓 Факт: Статус 418 «I’m a teapot» — реальный код из April Fools' шутки 1998 года. Но его поддерживают некоторые API, включая Google! Как не надо: Раньше Python показывал ошибки так, будто «найди сам, где косяк» 😤...
9 месяцев назад
Как узнать, что наступило 1 марта и началась весна? Лайфхак-гид 🌱😆
Весна пришла! Но вдруг вы засомневались? Возможно, зима всё ещё держится за ваш город, как последний фанат «Игры престолов» за теорию о возвращении Джона Сноу. Не беда! Вот вам несколько надёжных способов убедиться, что на календаре действительно 1 марта! Если у вас есть календарь, просто взгляните на него. Однако этот способ для слабаков! Давайте копнём глубже. Если бабушка с первого этажа уже вышла и громко заявляет, что «вот и март пришёл, а коммунальщики опять дрыхнут», можете быть уверены – весна наступила...
9 месяцев назад
Как написать программу для лепки пельменей, или Python против голодных студентов
Когда программист решает что-то приготовить, он неизбежно сталкивается с проблемами. Где найти нужные ингредиенты? Как правильно их смешивать? Почему после всех расчетов у него остается 300 грамм лишней муки и 0 яиц? Чтобы избежать трагедии с пересоленым фаршем и недоваренным тестом, мы напишем умную программу, которая возьмет все на себя! Ну, кроме, конечно, лепки и варки — для этого придется встать из-за компьютера. Когда программист пытается сделать что-то полезное, он делает это в интерфейсе...
9 месяцев назад
Что такое "Сигма" и как это связано с программированием?
Когда слышишь слово "Сигма", на ум могут прийти самые разные вещи: математические формулы, строгие бизнес-методологии, мемы в интернете и даже инженерные расчёты. Давайте разберёмся, как этот загадочный термин связан с программированием и не только! В математике сигма (σ) — это универсальный символ, который часто встречается в формулах. Его два главных значения: Представьте, что у вас есть массив чисел, и вы хотите найти их сумму. В Python это делается просто: numbers = [1, 2, 3, 4, 5] total_sum...