⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая проверяет синтаксис калькулятора. То есть обычные действия +. -, /, *
Пример:
#задача_с_собеседования @pythonnation
Условие:
Ваша задача — написать функцию, которая проверяет синтаксис калькулятора. То есть обычные действия +. -, /, *
Пример:
check_syntax("( 1 + 2 )") -> True
check_syntax("( 1 + )") -> False
check_syntax("1 + -22") -> True
check_syntax("(1 + -22") -> False
❗️Делитесь своим решением в комментариях👇#задача_с_собеседования @pythonnation
Aiosqlite Python
Асинхронная версия sqlite библиотеки, для работы с данной СУБД. Она реализовывает все методы, доступные в SQLite, но заставляет их работать в асинхронном режиме.
👉Подробнее
Python Nation🐍
Асинхронная версия sqlite библиотеки, для работы с данной СУБД. Она реализовывает все методы, доступные в SQLite, но заставляет их работать в асинхронном режиме.
👉Подробнее
Python Nation🐍
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая находит сумму всех цифр в числе. На вход также могут пойти и числа меньше нуля — их стоит переводить в неотрицательное числа.
Пример:
#задача_с_собеседования @pythonnation
Условие:
Ваша задача — написать функцию, которая находит сумму всех цифр в числе. На вход также могут пойти и числа меньше нуля — их стоит переводить в неотрицательное числа.
Пример:
sumnum(1234) → 10❗️Делитесь своим решением в комментариях👇
sumnum(-9876) → 30
sumnum(7013) → 11
sumnum(100001) → 2
#задача_с_собеседования @pythonnation
Оператор GOTO в Python
Это довольно спорный оператор, и по сей день ведется много дискуссий по поводу необходимости его применять. Так происходит, потому что мотивы его применения при разном подходе программирования очень сильно отличаются.
👉Подробнее
Python Nation🐍
Это довольно спорный оператор, и по сей день ведется много дискуссий по поводу необходимости его применять. Так происходит, потому что мотивы его применения при разном подходе программирования очень сильно отличаются.
👉Подробнее
Python Nation🐍
🗂 Парсинг сайтов с помощью Python
🔹Парсинг магазина на Python (с нуля) - Смотреть
🔹Парсинг сайта Avito с помощью Python (с нуля) - Смотреть
🔹Django-админка для парсера Avito на Python - Смотреть
🔹Django - дорабатываем парсер Avito на Python - Смотреть
🔹Стрим по Python: работа, парсинг, и другое - Смотреть
Python Nation🐍
🔹Парсинг магазина на Python (с нуля) - Смотреть
🔹Парсинг сайта Avito с помощью Python (с нуля) - Смотреть
🔹Django-админка для парсера Avito на Python - Смотреть
🔹Django - дорабатываем парсер Avito на Python - Смотреть
🔹Стрим по Python: работа, парсинг, и другое - Смотреть
Python Nation🐍
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — найти суму всех чисел, перемноженных на их индекс.
Пример:
#задача_с_собеседования @pythonnation
Условие:
Ваша задача — найти суму всех чисел, перемноженных на их индекс.
Пример:
sum_mult_index([1,2,3,4]) -> 20❗️Делитесь своим решением в комментариях👇
sum_mult_index([11,22,55,33,44]) -> 407
sum_mult_index([-1, 0, -8, 11]) -> 17
sum_mult_index([0, 0, 0, 0, 0]) -> 0
#задача_с_собеседования @pythonnation
Enum Python - Перечисления и их преимущества / Пишем сервер на основе Enum
👉Смотреть видео
Python Nation🐍
👉Смотреть видео
Python Nation🐍
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Найти «счастливый» ip. Он считается счастливым, если сумма двух байтов с левой стороны равняются сумме двух байтов с правой стороны.
На вход функции всегда идёт строка с ipv4 адресом.
Пример:
❗️Делитесь своим решением в комментариях👇
#задача_с_собеседования @pythonnation
Условие:
Найти «счастливый» ip. Он считается счастливым, если сумма двух байтов с левой стороны равняются сумме двух байтов с правой стороны.
На вход функции всегда идёт строка с ipv4 адресом.
Пример:
is_happy_ip("255.255.255.255") -> True
is_happy_ip("0.0.0.1") -> False
is_happy_ip("101.78.170.9") -> True
P.S. 1 байт - число от 0 до 255❗️Делитесь своим решением в комментариях👇
#задача_с_собеседования @pythonnation
Живые обои на Python Ctypes
Пример захвата окна на ctypes и реализация "живых" обоев с меню
👉Подробнее
Python Nation🐍
Пример захвата окна на ctypes и реализация "живых" обоев с меню
👉Подробнее
Python Nation🐍
⚡️ Задача с собеседования | Уровень: #Easy
Условие:
Ваша задача — написать функцию, которая будет обрезать строку до определённой длины и добавлять в конец троеточие. Если текст равен
Пример:
#задача_с_собеседования @pythonnation
Условие:
Ваша задача — написать функцию, которая будет обрезать строку до определённой длины и добавлять в конец троеточие. Если текст равен
max_len или max_len больше длины текста, то ничего не меняем.Пример:
text = "Lorem Ipsum is simply dummy text"❗️Делитесь своим решением в комментариях👇
cut_str(text, max_len=12) -> Lorem Ipsum...
cut_str(text, max_len=40) -> Lorem Ipsum is simply dummy text
#задача_с_собеседования @pythonnation
Обзор некоторых возможностей Python 3.11
Утверждается, что Python 3.11 на 10-60% быстрее во время выполнения по сравнению с python 3.10. В версии python 3.11 грядут улучшения как в производительности, так и в удобстве разработки.
👉Подробнее
Python Nation🐍
Утверждается, что Python 3.11 на 10-60% быстрее во время выполнения по сравнению с python 3.10. В версии python 3.11 грядут улучшения как в производительности, так и в удобстве разработки.
👉Подробнее
Python Nation🐍
Telegram-бот с нуля на Python🐍
🔹 Как создать телеграм-бота на Python за 10 минут? - Смотреть
🔹 Как создать меню для телеграм-бота на Python? - Смотреть
🔹 Загружаем телеграм-бота на Python на сервер (хостинг) - Смотреть
🔹 Кнопки для telegram-бота на Python, часть 1 - Смотреть
🔹 Кнопки для telegram-бота на Python, часть 2 - Смотреть
🔹 Сбор заявок/отзывов через Telegram-бота на Python - Смотреть
🔹 Как создать и залить на сервер телеграм-бота на Python за 15 минут? - Смотреть
🔹 Как прикрепить картинку под текст в Telegram-боте на Python / Разные стили сообщений - Смотреть
🔹 Python-бот для сбора заявок в Telegram - Смотреть
Python Nation🐍
🔹 Как создать телеграм-бота на Python за 10 минут? - Смотреть
🔹 Как создать меню для телеграм-бота на Python? - Смотреть
🔹 Загружаем телеграм-бота на Python на сервер (хостинг) - Смотреть
🔹 Кнопки для telegram-бота на Python, часть 1 - Смотреть
🔹 Кнопки для telegram-бота на Python, часть 2 - Смотреть
🔹 Сбор заявок/отзывов через Telegram-бота на Python - Смотреть
🔹 Как создать и залить на сервер телеграм-бота на Python за 15 минут? - Смотреть
🔹 Как прикрепить картинку под текст в Telegram-боте на Python / Разные стили сообщений - Смотреть
🔹 Python-бот для сбора заявок в Telegram - Смотреть
Python Nation🐍
Forwarded from Codewars
⚡️Задача с собеседования
Язык: #Python
Уровень: #Лёгкий
Условие:
Создайте функцию, которая принимает список строк, целых чисел и возвращает новый список с отфильтрованными строками.
❗️Делитесь своим решением в комментариях👇
👉Смотреть решение
#задача_с_собеседования
Язык: #Python
Уровень: #Лёгкий
Условие:
Создайте функцию, которая принимает список строк, целых чисел и возвращает новый список с отфильтрованными строками.
❗️Делитесь своим решением в комментариях👇
👉Смотреть решение
#задача_с_собеседования
Определяем местоположение по IP с помощью Python
В данном видео разбираемся как получить страну, регион, город, почтовый индекс, провайдера и даже широту и долготу по IP адресу пользователя с помощью Python и библиотеки requests. Добавляем в скрипт красивое превью воспользовавшись модулем Figlet, а также сохраним карту по координатам с помощью модуля
👉Смотреть видео урок
Python Nation🐍
В данном видео разбираемся как получить страну, регион, город, почтовый индекс, провайдера и даже широту и долготу по IP адресу пользователя с помощью Python и библиотеки requests. Добавляем в скрипт красивое превью воспользовавшись модулем Figlet, а также сохраним карту по координатам с помощью модуля
folium.👉Смотреть видео урок
Python Nation🐍
Топ-7 книг по Django для разработчиков начального и среднего уровня
В этой статье мы собрали список лучших книг по веб-фреймворку Django для программистов уровня Junior и Middle. В этих учебных пособиях рассматривается применение Django на практике: вы будете создавать настоящие проекты и выкладывать их онлайн.
Python Nation🐍
В этой статье мы собрали список лучших книг по веб-фреймворку Django для программистов уровня Junior и Middle. В этих учебных пособиях рассматривается применение Django на практике: вы будете создавать настоящие проекты и выкладывать их онлайн.
Python Nation🐍
Просто огромная шпаргалка по Matplotlib
Matplotlib — библиотека, которая помогает с визуализацией данных двумерной и трёхмерной графики. Шпаргалка поможет держать под рукой самые важные функции.
В репозитории можно найти дополнительные материалы, пояснения и саму шпаргалку в формате pdf: https://github.com/matplotlib/cheatsheets
Python Nation🐍
Matplotlib — библиотека, которая помогает с визуализацией данных двумерной и трёхмерной графики. Шпаргалка поможет держать под рукой самые важные функции.
В репозитории можно найти дополнительные материалы, пояснения и саму шпаргалку в формате pdf: https://github.com/matplotlib/cheatsheets
Python Nation🐍
Что почитать разработчику на Python: «Python. Сборник упражнений» Бена Стивенсона
Эта книга просто набита практикой и содержит в себе 186 задач по программированию разной сложности. Код написан в максимально академичном стиле, упрощая знакомство с Python. Для многих задач есть решение — такие задачи помечены меткой «Решено».
Python Nation🐍
Эта книга просто набита практикой и содержит в себе 186 задач по программированию разной сложности. Код написан в максимально академичном стиле, упрощая знакомство с Python. Для многих задач есть решение — такие задачи помечены меткой «Решено».
Python Nation🐍
Параллельная обработка большого файла в Python
Для параллельной обработки мы делим нашу задачу на подблоки. Это увеличивает количество заданий, обрабатываемых программой, и сокращает общее время обработки.
В этой статье вы узнаете, как сократить время обработки больших файлов с помощью пакетов Python multiprocessing, joblib и tqdm:
👉Подробнее
Python Nation🐍
Для параллельной обработки мы делим нашу задачу на подблоки. Это увеличивает количество заданий, обрабатываемых программой, и сокращает общее время обработки.
В этой статье вы узнаете, как сократить время обработки больших файлов с помощью пакетов Python multiprocessing, joblib и tqdm:
👉Подробнее
Python Nation🐍
100 бесплатных шаблонов резюме для IT-специалиста
Резюме — это не всегда строгий документ для описания навыков и опыта работы. В него можно внести уместную нотку креатива.
В статье — про то, как составить творческое резюме, которое понравится IT-рекрутеру: где найти оригинальный шаблон и на что обратить внимание при выборе. А бонусом — подборка из 100 бесплатных шаблонов:
👉Смотреть шаблоны
Python Nation🐍
Резюме — это не всегда строгий документ для описания навыков и опыта работы. В него можно внести уместную нотку креатива.
В статье — про то, как составить творческое резюме, которое понравится IT-рекрутеру: где найти оригинальный шаблон и на что обратить внимание при выборе. А бонусом — подборка из 100 бесплатных шаблонов:
👉Смотреть шаблоны
Python Nation🐍