Найти в Дзене
2 месяца назад
 • Вы подписаны

Регулярные выражения в Python: что нужно знать после появления ChatGPT

Мне нужно было вытащить email из логов. Открыл ChatGPT: "дай regex для email на Питоне". Секунда - получил строчку: [a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,} Скопировал, запустил. Что-то нашло. Окей, вроде работает. Через день коллега спросил: почему половина адресов пропала из выгрузки? Обычные адреса, ничего странного. Паттерн их просто не увидел. Я уставился на эту строчку. Правильная она? Понятия не имел. Проверить как - тоже. Там проблема и началась. Регулярное выражение - шаблон для поиска в тексте...

3 года назад
 • Вы подписаны

Руководство по выводу текста в Python. Как вывести строки и переменные, если вам это действительно нужно

Когда дело доходит до вывода текста в Python, наш первый инстинкт - использовать функцию print(). Да, это настолько просто, что даже новички справятся с этим. Вот как это работает: print("Текст для вывода") Ого, почти как магия, верно? Но что, если мы хотим вывести не только строку, но и значение переменной? Ну, держитесь крепче, потому что у нас есть еще одна порция волшебства: variable = "Значение переменной" print("Это значение переменной:", variable) Замечательно, не так ли? Теперь ваш код будет выводить "Это значение переменной: Значение переменной"...

3 года назад
 • Вы подписаны

Операции со списками Python на примерах

Создание списков. Давай создадим список: toys = ["медведь", "машина", "кукла", "мяч"] Мы создали список с именами игрушек. Каждая игрушка представлена в виде строки, заключенной в кавычки. Список оформляется в квадратные скобки, а элементы разделяются запятой. Изменение списка. Допустим, мы хотим заменить игрушку "кукла" на "робот": toys[2] = "робот" Мы обратились к элементу списка с индексом 2 (индексация всегда начинается с 0, а не с 1) и присвоили ему новое значение "робот". Теперь список будет выглядеть так: ["медведь", "машина", "робот", "мяч"]...

3 года назад
 • Вы подписаны

Создаем программу "Калькулятор" на Python

В этой статье мы рассмотрим создание простой программы "Калькулятор", которая позволит нам выполнять основные математические операции с двумя числами. Цель этой программы состоит в том, чтобы запросить у пользователя два числа и оператор (+, -, *, /), а затем выполнить соответствующую операцию и вывести результат. Это отличный способ познакомиться с базовыми концепциями языка Python, такими как ввод данных, условные операторы и арифметические операции. Откройте любой компилятор, можно даже онлайн, например тут https://www...

3 года назад
 • Вы подписаны

Быстрый старт в Python: основы языка за 10 минут

Python - мощный и гибкий язык программирования, который имеет ряд особенностей, делающих его привлекательным для начинающих и опытных разработчиков. Давайте рассмотрим два важных аспекта Python - регистрозависимость и объектно-ориентированность. Прочитать интересную статью о профессии можете на https://professii.su/programmirovanie/python-razrabotchik.html. Регистрозависимость. Одной из особенностей Python является то, что регистр имеет значение. Это означает, что имена переменных, функций и классов должны быть написаны с учетом регистра...

Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала
Покупайте СтеллыИ дарите их за контент