Каким будет результат выполнения кода?
Anonymous Quiz
40%
0 1 2 3 4 PythonQuestions
10%
0 1 2 3 4 5 PythonQuestions
37%
0 1 2 3 4
6%
1 2 3 4 5
7%
Посмотреть ответ
👍32🤔12🗿6❤1
Поймай меня, если сможешь: руководство по обработке исключений в Python
Люди, которые пишут код, часто воспринимают работу с исключениями как необходимое зло. Но освоение системы обработки исключений в Python способно повысить профессиональный уровень программиста, сделать его эффективнее.
Смотреть статью
Люди, которые пишут код, часто воспринимают работу с исключениями как необходимое зло. Но освоение системы обработки исключений в Python способно повысить профессиональный уровень программиста, сделать его эффективнее.
Смотреть статью
👍11🎉2❤1
👍21🤔7😢1
re.findall()
Функция findall() модуля re возвращает все неперекрывающиеся совпадения шаблона "pattern" в строке "string" в виде списка строк или список кортежей. Строка сканируется слева направо, и совпадения возвращаются в найденном порядке.
Результат зависит от количества групп захвата в шаблоне:
•Если групп нет, то возвращается список строк, соответствующих всему шаблону.
•Если существует ровно одна группа, то возвращается список строк, соответствующих этой группе.
•Если присутствует несколько групп, то возвращается список кортежей строк, соответствующих группам.
Функция findall() модуля re возвращает все неперекрывающиеся совпадения шаблона "pattern" в строке "string" в виде списка строк или список кортежей. Строка сканируется слева направо, и совпадения возвращаются в найденном порядке.
Результат зависит от количества групп захвата в шаблоне:
•Если групп нет, то возвращается список строк, соответствующих всему шаблону.
•Если существует ровно одна группа, то возвращается список строк, соответствующих этой группе.
•Если присутствует несколько групп, то возвращается список кортежей строк, соответствующих группам.
👍11🎉1
Чем отличаются методы remove() и discard(), применяемые к множеству?
Anonymous Quiz
19%
discard удаляет элемент если он есть, и выводит ошибку если его нет, remove просто удаляет элемент
37%
remove удаляет элемент если он есть, и выводит ошибку если его нет, discard просто удаляет элемент
20%
метода discard() для множеств не существует
6%
Все варианты неверные
18%
Узнать ответ
👍18❤2🤔2🔥1
SQLAlchemy
Библиотека SQLAlchemy в Python используется для работы с базами данных. Она предоставляет удобный и гибкий способ взаимодействия с различными типами баз данных, включая SQLite, MySQL, PostgreSQL и многие другие.
Одним из интересных и малоизвестных свойств SQLAlchemy является возможность использования выражений в качестве аргументов функций (например,
В этом примере мы создаем запрос, который возвращает все строки из таблицы
Библиотека SQLAlchemy в Python используется для работы с базами данных. Она предоставляет удобный и гибкий способ взаимодействия с различными типами баз данных, включая SQLite, MySQL, PostgreSQL и многие другие.
Одним из интересных и малоизвестных свойств SQLAlchemy является возможность использования выражений в качестве аргументов функций (например,
case()
, or_()
). Это позволяет создавать гибкие запросы к базе данных, которые могут изменяться в зависимости от условий.В этом примере мы создаем запрос, который возвращает все строки из таблицы
users
, у которых либо имя равно "John", либо возраст равен 25.👍20❤3🍾1
Propan — Python фреймворк для написания микросервисов с использованием брокеров сообщений
Смотреть статью
Смотреть статью
👍20😱7👨💻3❤2
🤔16👍10🗿6
Проверяем, является ли заданная дата – праздником
Установка модуля -
Подробнее про данный модуль можно почитать здесь.
Установка модуля -
pip install holidays
В нашем примере мы проверяем является ли 25 декабря 2021 в Великобритании праздником. Наша программа выдает нам, что в этот день отмечается Рождество.Подробнее про данный модуль можно почитать здесь.
👍15🎉2❤1🗿1
Что выведет данный код?
Anonymous Quiz
37%
False, True
26%
True, True
9%
True, False
17%
False, False
11%
Узнать ответ
🤔26👍10🔥5🆒4🗿2❤1
10 фишек Python, которые поднимут ваш скилл на новый уровень
Составили подборку из 10 фишек языка Python, которые упростят разработку, но о которых вы могли не слышать.
Смотреть статью
Составили подборку из 10 фишек языка Python, которые упростят разработку, но о которых вы могли не слышать.
Смотреть статью
Tproger
10 фишек Python, которые поднимут скилл на новый уровень
Составили подборку из 10 фишек языка Python, которые упростят разработку, но о которых вы могли не слышать.
👍10❤4