Найти в Дзене
Закреплено автором
Программирование
Как выучить Python с нуля самостоятельно: полный гайд для новичков
5613 · 3 года назад
Регулярные выражения в Python: что нужно знать после появления ChatGPT
Мне нужно было вытащить email из логов. Открыл ChatGPT: "дай regex для email на Питоне". Секунда - получил строчку: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,} Скопировал, запустил. Что-то нашло. Окей, вроде работает. Через день коллега спросил: почему половина адресов пропала из выгрузки? Обычные адреса, ничего странного. Паттерн их просто не увидел. Я уставился на эту строчку. Правильная она? Понятия не имел. Проверить как - тоже. Там проблема и началась. Регулярное выражение - шаблон для поиска в тексте...
2 недели назад
Руководство по выводу текста в Python. Как вывести строки и переменные, если вам это действительно нужно
Когда дело доходит до вывода текста в Python, наш первый инстинкт - использовать функцию print(). Да, это настолько просто, что даже новички справятся с этим. Вот как это работает: print("Текст для вывода") Ого, почти как магия, верно? Но что, если мы хотим вывести не только строку, но и значение переменной? Ну, держитесь крепче, потому что у нас есть еще одна порция волшебства: variable = "Значение переменной" print("Это значение переменной:", variable) Замечательно, не так ли? Теперь ваш код будет выводить "Это значение переменной: Значение переменной"...
1535 читали · 2 года назад
Операции со списками Python на примерах
Создание списков. Давай создадим список: toys = ["медведь", "машина", "кукла", "мяч"] Мы создали список с именами игрушек. Каждая игрушка представлена в виде строки, заключенной в кавычки. Список оформляется в квадратные скобки, а элементы разделяются запятой. Изменение списка. Допустим, мы хотим заменить игрушку "кукла" на "робот": toys[2] = "робот" Мы обратились к элементу списка с индексом 2 (индексация всегда начинается с 0, а не с 1) и присвоили ему новое значение "робот". Теперь список будет выглядеть так: ["медведь", "машина", "робот", "мяч"]...
206 читали · 2 года назад
Создаем программу "Калькулятор" на Python
В этой статье мы рассмотрим создание простой программы "Калькулятор", которая позволит нам выполнять основные математические операции с двумя числами. Цель этой программы состоит в том, чтобы запросить у пользователя два числа и оператор (+, -, *, /), а затем выполнить соответствующую операцию и вывести результат. Это отличный способ познакомиться с базовыми концепциями языка Python, такими как ввод данных, условные операторы и арифметические операции. Откройте любой компилятор, можно даже онлайн, например тут https://www...
10,7 тыс читали · 2 года назад
Быстрый старт в Python: основы языка за 10 минут
Python - мощный и гибкий язык программирования, который имеет ряд особенностей, делающих его привлекательным для начинающих и опытных разработчиков. Давайте рассмотрим два важных аспекта Python - регистрозависимость и объектно-ориентированность. Прочитать интересную статью о профессии можете на https://professii.su/programmirovanie/python-razrabotchik.html. Регистрозависимость. Одной из особенностей Python является то, что регистр имеет значение. Это означает, что имена переменных, функций и классов должны быть написаны с учетом регистра...
808 читали · 2 года назад
Как выучить Python с нуля самостоятельно: полный гайд для новичков
Решил написать пост про то, как выучить язык Python до уровня продвинутого стажёра / Джуниора, так как сам много лет назад прошёл этот путь в одиночку. Мой способ не претендует на 100% истину, и если у вас нет ооочень большой силы воли и свободного времени, то ваше обучение может растянуться на несколько лет. Имейте это ввиду. Итак, начнём. Как я советую проходить обучение В особо сложных случаях пользуемся чат-ботом с искусственным интеллектом ChatGPT, задаём вопросы на Stackoverflow.com. Как нужно...
5613 читали · 3 года назад