Python Learning
33.5K subscribers
1.95K photos
8 videos
7 files
951 links
№ 4974297878

Обучающий канал по Python

Ссылка для друга - https://t.me/+I7jrAQKR5xAyYTAy

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Python_per_month
Download Telegram
Клеточные автоматы. Игра «Жизнь». Часть 1

Смотреть статью
👍63
Проверяем, является ли заданная дата – праздником

Установка модуля - pip install holidays

В нашем примере мы проверяем является ли 25 декабря 2021 в Великобритании праздником. Наша программа выдает нам, что в этот день отмечается Рождество.

Подробнее про данный модуль можно почитать здесь.
👍15🎉21🗿1
👍4
🤔26👍10🔥5🆒4🗿21
10 фишек Python, которые поднимут ваш скилл на новый уровень

Составили подборку из 10 фишек языка Python, которые упростят разработку, но о которых вы могли не слышать.

Смотреть статью
👍104
Мы собрали для вас подборку самых полезных каналов для Python разработчиков.

От практических каналов, где авторы пишут код 24/7 и выкладывают его подписчикам до каналов о хакинге на Python, и создании нейросетей.

Только актуальный и полезный материал 2023 года.

Сохраняйте себе: https://t.me/addlist/8vDUwYRGujRmZjFi
6🔥5👍2
Генерируем ip адреса

С помощью следующего фрагмента кода мы можем с легкостью сгенерировать ip адрес.
👍18🎉4
Временные файлы

В стандартной библиотеке Python имеется модуль tempfile, содержащий классы и методы для работы со временными файлами и директориями. Такие файлы нужны для сохранения промежуточных результатов выполнения программы.

Функция TemporaryFile создает временный файл в системной директории и возвращает файлоподобный объект.

Созданный временный файл будет автоматически удален по закрытию файла или при выходе из контекстного менеджера, а другие процессы и приложения не смогут получить доступ к этому временному файлу.
👍163🎉1
Сокращение ссылок прямо в коде

Иногда возникает необходимость сделать ссылку более короткой. Для этого пригодится библиотека pyshorteners — с помощью трех строк кода и сервиса tinyurl она позволяет быстро создать короткую ссылку.
👍20🎉3🤔21
Телеграм бот для CustDev'а на Aiogram

Смотреть статью
👍141
🗿4👍1
Каким будет результат выполнения кода?
Anonymous Quiz
2%
9, 8
5%
(2, 3)
45%
8, 9
38%
(8, 9)
3%
[8, 8]
7%
Узнать ответ
👍25🤔9🗿6
Что нам стоит диаграмму в Python построить: 5 вариантов привлекающей внимание визуализации данных и кое-что ещё

Диаграммы помогают визуализировать как простые, так и самые сложные наборы данных. При этом диаграмм — множество видов, у каждого есть свои достоинства и недостатки. О наиболее эффектных и эффективных, реализуемых с Python, мы решили рассказать в сегодняшней подборке.

Смотреть статью
👍81
Jinja2

Jinja2 - это библиотека шаблонизатора для языка программирования Python.
Она позволяет создавать шаблоны HTML, XML и других форматов, которые могут использоваться для создания динамических веб-страниц.

Jinja2 имеет множество возможностей, таких как наследование шаблонов, условные операторы, циклы и многие другие функции.

В данном примере мы создаем шаблон, в котором используется переменная name. Затем мы передаем значение этой переменной в шаблон и рендерим его с помощью метода render. В результате мы получаем строку "Привет, мир!", которая выводится на экран.
👍15🎉2
Узнаем количество фотографий в папке

Вы можете использовать модуль os в Python для получения списка файлов в папке и подсчета количества файлов с расширением изображения.

Просто замените /путь/к/папке на фактический путь к вашей папке с фотографиями. Код будет подсчитывать количество файлов с расширениями .jpg, .jpeg, .png и .gif. Если вам нужно учитывать другие типы файлов, вы можете добавить соответствующие расширения в список photo_extensions.
👍14🍾2
🗿16👍2
Каким будет результат выполнения кода?
Anonymous Quiz
24%
3
12%
2
9%
1
29%
0
5%
None
9%
Error
12%
Узнать ответ
👍20🤔6😢42🔥1
#Вопросы_с_собеседования

Напишите код, который будет рассчитывать угол между часовой и минутной стрелкой в заданное время

Данная задача покажет логическое мышление кандидата, и как быстро он сможет придумать решение. Пример решения представлен на изображении.
👍263
Узнаем время года с помощью Python

Для определения времени года можно использовать текущий месяц и сопоставить его с нужным временем года.

В этом примере мы используем модуль datetime для получения текущей даты и времени. Затем мы сравниваем текущий месяц с нужными месяцами для каждого времени года и определяем соответствующий сезон.
👍213🗿2🔥1
👍8