Найти в Дзене
🔴 ASCII-камера: превращаем себя в персонажа «Матрицы» за 5 минут
Или как я пытался стать хакером, но код писал в пижаме Помните этот культовый момент из «Матрицы», где Нео смотрит на зелёные потоки кода и видит в них людей? А в «Хищнике» у инопланетного охотника этот прикольный тепловизор? Так вот, держите инсайдерскую информацию: никакой магии там не было. Просто операторы забыли выключить ASCII-режим на камерах. А мы сейчас научимся делать то же самое, но не выходя из дома и без контракта с Голливудом. Отличный вопрос! Да ни за чем. Но: Интересный факт: Первые ASCII-арты появились ещё в 1960-х, когда программистам было скучно, а интернета ещё не придумали...
3 недели назад
🧠 Эволюция условий в Python: от «лаптей» до структурного сопоставления
Привет, питонисты! 👋 Казалось бы, что может быть проще, чем if и else? Мы пишем их каждый день. Но синтаксис Python не стоял на месте. Давайте сегодня пробежимся по машине времени и посмотрим, как менялась работа с условиями: от первых версий до "вау-фич" из новых релизов. 🐍 Эпоха камня: Классический if-elif-else С этого начинали все. Просто, как три копейки, и работает везде. Минус? Громоздко для простых присваиваний. Ради одного grade мы писали 5 строк. ⚡ Эра Тернарников (Python 2.5+) В версии 2...
1 месяц назад
Нужны ли знания математики и геометрии при программировании на Python?
Python — универсальный язык программирования, используемый в широком спектре областей: от веб-разработки и анализа данных до машинного обучения и автоматизации процессов. Однако многие начинающие разработчики задаются вопросом: насколько важны знания математики и геометрии для успешного освоения Python? Основы алгебры Даже простейшие программы часто требуют базовых арифметических операций. Например, при обработке данных вам придется складывать числа, вычислять средние значения, находить проценты и решать уравнения...
5 месяцев назад
💻 Как перейти с Python на JavaScript и не сойти с ума
(Не обязательно влюбляться в {} и ; с первого дня — обещаю!) Если ты писал на Python и внезапно столкнулся с задачей на JavaScript — не пугайся. Это не прыжок в бездну, а просто путешествие в соседнюю страну, где говорят на другом языке. Разберёмся, как сделать этот переход проще. Вот главные различия, которые стоит сразу запомнить: Привыкай к фигурным скобкам Python: def say_hello(): ····print("Привет") JavaScript: function sayHello() { ····console.log("Привет"); } let, const, var — забудь о просто...
8 месяцев назад
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 показывал ошибки так, будто «найди сам, где косяк» 😤...
10 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала