uk
Feedback
Pythoner

Pythoner

Відкрити в Telegram

Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode

Показати більше
6 788
Підписники
-824 години
-197 днів
-4430 день
Архів дописів
😉Пишите свои ответы в комментариях
😉Пишите свои ответы в комментариях

photo content

➡️Библиотека aiohttp основана на пакете asyncio, который вводит понятие корутин и сопрограмм в Python. Она предоставляет прос
➡️Библиотека aiohttp основана на пакете asyncio, который вводит понятие корутин и сопрограмм в Python. Она предоставляет простой и эффективный способ создания асинхронных HTTP-клиентов и серверов. С помощью aiohttp вы можете отправлять асинхронные HTTP-запросы, обрабатывать ответы и работать с веб-сокетами. Одним из ключевых преимуществ библиотеки aiohttp является ее высокая производительность. Благодаря асинхронной архитектуре, aiohttp позволяет обрабатывать большое количество одновременных запросов без блокировки потоков выполнения. Это делает ее отличным выбором для создания высоконагруженных веб-приложений, которым требуется быстрый и эффективный обмен данными с удаленными серверами. ➡️Использование aiohttp-socks Aiohttp-socks - это дополнение к aiohttp, библиотеке для асинхронной работы с протоколом HTTP в Python. Она позволяет делать асинхронные HTTP-запросы через SOCKS-прокси, что может быть полезно, например, при парсинге веб-страниц или при работе с API веб-сервисов. Библиотека поддерживает различные версии протокола SOCKS, включая SOCKS4, SOCKS4a и SOCKS5. 🐍Pythoner

Друзья! Приглашаем на курс «Python для Пентестера» Python - ключевой инструмент пентестера: он автоматизирует действия, разра
Друзья! Приглашаем на курс «Python для Пентестера» Python - ключевой инструмент пентестера: он автоматизирует действия, разрабатывает сканеры, фаззеры, парсеры и многое другое.  Большинство эксплоитов написаны именно на Python. ВЫ ИЗУЧИТЕ: - Фундамент языка Python и объектно-ориентированное программирование  - Работу с сетью, MySQL базами данных и FTP-серверами - Парсинг и фаззинг  - Создание интерактивного софта - Основы криптографии и работу с шифрами 🏆 Сертификат / удостоверение о повышении квалификации  🏆 Трудоустройство / стажировка Учитесь у лучших! Пишите нам @Codeby_Academy или звоните +74994441750 Подробнее о курсе 

Разбор В некоторых строках в конце присутствует ; . Это не ошибка, в Python можно ставить этот символ в конце строки, как, например, в си-подобных языках. Однако принято, что разработчики не ставят. В переменную c мы записываем результат сравнения a ==b —> False, т.к. 3 == 5 —> False Таким образом в принте нам просто выдаст False.

Что выдаст код выше❔
Anonymous voting

photo content

✈️Конкатенация строк - это процесс объединения двух или более строк в одну строку. ➡️Оператор % для конкатенации строк В Pyth
✈️Конкатенация строк - это процесс объединения двух или более строк в одну строку. ➡️Оператор % для конкатенации строк В Python оператор % может использоваться для форматирования строк и подстановки значений в определенные места в строке. Для конкатенации строк с использованием оператора % необходимо создать шаблон строки, в которой будут указаны места для подстановки значений. Затем с помощью оператора % можно передать значения, которые будут подставлены в соответствующие места в шаблоне. ➡️Пример использования оператора % для конкатенации строк:
name = "John"
age = 25
message = "Меня зовут %s и мне %d лет." % (name, age)
print(message)
⬆️В данном примере мы создали шаблон строки "Меня зовут %s и мне %d лет.", где %s и %d обозначают места для подстановки значения строки и целого числа соответственно. Затем мы использовали оператор % для подстановки значений переменных name и age в соответствующие места. 🐍Pythoner

💻 Люди, зарабатывающие кучу бабла в IT, будут учить других людей за ещё большую кучу бабла Все эти инфоцыгане создают море к
💻 Люди, зарабатывающие кучу бабла в IT, будут учить других людей за ещё большую кучу бабла Все эти инфоцыгане создают море курсов и вебинаров, а в IT Syndicate скупают самые качественные сокровища и сливают в открытый доступ: 📁 Полный курс разработки игр на Python [1.03 Гб] 📁 Fullstack-программист за 2 месяца [7.99 Гб] 📁 OSINT и профессиональное использование поисковых систем [2.92 Гб] 🔥 Забирай свой шанс стать специалистом в любой IT-сфере совершенно бесплатно!

➡️Оператор 'not' в Python является логическим оператором, который инвертирует значение выражения. Если выражение истинно, опе
➡️Оператор 'not' в Python является логическим оператором, который инвертирует значение выражения. Если выражение истинно, оператор 'not' возвращает False, а если выражение ложно, оператор 'not' возвращает True. Пример использования оператора 'not'
x = True
print(not x)  # Вывод: False
В этом примере, оператор 'not' инвертирует значение переменной 'x' и возвращает False. 🐍Pythoner

➡️Обработка JSON-данных в Python Когда мы считали или создали JSON-данные в Python, мы можем обрабатывать их так же, как и любые другие данные. Мы можем получить доступ к элементам JSON-объекта, изменять их значения и выполнять другие операции. Все это работает подобно python словарю. Например, у нас есть следующий JSON-файл:
{
    "name": "John",
    "age": 30,
    "city": "New York"
}
Мы можем получить доступ к значениям полей JSON-объекта следующим образом:
import json

with open('data.json') as file:
    data = json.load(file)

name = data['name']
age = data['age']
city = data['city']

print(name, age, city)
🐍Pythoner

➡️JSON (JavaScript Object Notation) - это универсальный формат для обмена данными между приложениями. Он особенно популярен в
➡️JSON (JavaScript Object Notation) - это универсальный формат для обмена данными между приложениями. Он особенно популярен в веб-разработке, так как является легким и читаемым для человека. ➡️Чтение JSON-данных в Python Одной из основных операций при работе с JSON в Python является чтение данных из JSON-файла или строки. Для этого в Python есть модуль json, который предоставляет функции для преобразования JSON в Python-объекты и наоборот. Например, чтобы прочитать данные из JSON-файла, мы можем использовать функцию json.load():
import json

with open('data.json') as file:
    data = json.load(file)
➡️Создание JSON-данных в Python Помимо чтения JSON-данных, в Python мы также можем создавать и записывать JSON-данные. Для этого мы можем использовать функцию json.dump(). Например, допустим, у нас есть словарь Python, который мы хотим преобразовать в JSON-формат и записать в файл:
import json

data = {
    'name': 'John',
    'age': 30,
    'city': 'New York'
}

with open('data.json', 'w') as file:
    json.dump(data, file)
⬆️В данном примере мы создаем словарь data, который содержит информацию о имени, возрасте и городе. Затем мы используем функцию json.dump() для преобразования словаря в формат JSON и записи его в файл с именем data.json. После выполнения этого кода, в текущей директории будет создан новый файл data.json, содержащий данные в формате JSON. Продолжение в следующем посте... 🐍Pythoner

photo content

⚡️Хочешь разработать решение технологического кейса для внедрения в работу НКО? Тогда регистрируйся на Smart Social: Хакатон!
⚡️Хочешь разработать решение технологического кейса для внедрения в работу НКО? Тогда регистрируйся на Smart Social: Хакатон! 🏆Гранты на 2 500 000 рублей! Smart Social: Хакатон – это командное соревнование для программистов, дизайнеров, менеджеров, аналитиков и других IT-специалистов, которые в сжатые сроки решают технологическую задачу. 👨‍💻Кейсы: - Сервис для онлайн-записи на музейные мероприятия; - Инструмент для анонимизации документов пользователей сервиса «Просто спросить»; - Приложение для туристических маршрутов; - Сервис сбора информации для профилактики социально значимых заболеваний. 📆Даты хакатона: C 10 по 18 Июня 2024 г 📍Формат: Онлайн/Офлайн 🔥Дедлайн регистрации: 8 Июня, 23:59 (МСК) Не нашел для себя задачу? Смотри еще кейсы по ссылке: https://tglink.io/64f14f42cbfc 🚀Сделай Добро – помоги НКО!

➡️Сначала стоит напомнить, что методы, которые начинаются и заканчиваются двойными нижними подчеркиваниями, называются магиче
➡️Сначала стоит напомнить, что методы, которые начинаются и заканчиваются двойными нижними подчеркиваниями, называются магическими. Например, выше в классе Point мы определили str, который отвечает за то, как выводятся объекты класса на экран. ➡️Для перегрузки оператора "+" нужно определить метод add. Он принимает два аргумента, которыми являются, соответственно, операнды в операции сложения. ➡️Таким образом, когда разработчик пишет запись p1 + p2, интерпретатор воспринимает это в виде Point.add(p1, p2). Для всех операторов в языке, включая и логические, есть свои магические методы. 🐍Pythoner

Разбор 1. У нас есть класс Animal, который служит абстракцией и определяет метод voice. 2. Класс Cat наследует от Animal и переопределяет метод voice, выводя "meow". 3. Мы создаем объект cat как экземпляр класса Cat. 4. Вызываем cat.voice() и выводим результат с print(). Но помним что cat.voice() только выводит результат принтом и не возвращает ничего с помощью return 5. Результат: создание cat, вызов cat.voice() выводит "meow", но тк мы пытаемся вывести результат, который возвращается из функции, а там нет явного return то получаем None. Итак, код выведет "meow None".

Что выдаст код выше❔
Anonymous voting

photo content

➡️Аннотации типов - это способ указать ожидаемый тип переменной в определении функции или метода. Для этого используется синт
➡️Аннотации типов - это способ указать ожидаемый тип переменной в определении функции или метода. Для этого используется синтаксис с двоеточием и указанием типа после имени переменной. Например:
def add_numbers(x: int, y: int) -> int:
    return x + y
⬆️Здесь мы указываем, что функция add_numbers ожидает два целочисленных аргумента и возвращает целое число. Хотя аннотации типов не оказывают никакого влияния на выполнение программы, они могут помочь IDE и другим разработчикам понимать, какие данные ожидает функция. 🐍Pythoner

photo content