uz
Feedback
Python | Программирование

Python | Программирование

Kanalga Telegram’da o‘tish

Python без границ для всех Владелец, реклама @Ak_Mihail Преобрести рекламное размещение: https://telega.in/c/Python_libr

Ko'proq ko'rsatish
8 920
Obunachilar
Ma'lumot yo'q24 soatlar
-187 kun
-4530 kun
Postlar arxiv
📌 Дескрипторы Это невероятно сложная, но класса штука. Проще говоря, это атрибуты-классы с методами __get__(obj, objtype), _
📌 Дескрипторы Это невероятно сложная, но класса штука. Проще говоря, это атрибуты-классы с методами __get__(obj, objtype), __set__(obj, value) и/или __delete__(obj). Когда мы получаем значение атрибута, вызывается __get__(), поведением которого управляем мы. Так мы можем создать, например, константу. 📕 HowTo #урок

📌 Модуль copy В python есть модуль, который называется copy. У него только две функции: copy() и deepcopy(). copy(x) — повер
📌 Модуль copy В python есть модуль, который называется copy. У него только две функции: copy() и deepcopy(). copy(x) — поверхностно копирует объект. Просто создаёт новый, сохраняя все ссылки внутри него. deepcopy(x) — глубокое клонирование. Создаёт новый и рекурсивно копирует элементы внутри. 📕 Документация #урок

📌 Устали удалять __pycache__? В этой папке хранится байткод приложения. И нет, я не говорю, что Python компилируемый язык, о
📌 Устали удалять __pycache__? В этой папке хранится байткод приложения. И нет, я не говорю, что Python компилируемый язык, он просто заранее обрабатывает код и сохраняет, чтобы быстрее выполнится. В ней можно найти .pyc и .pyo файлы. Это байткод и оптимизированный байткод. Они создаются заново, если код программы изменился. 📕 Подробнее #урок

Нужен новичок в Python веб-разработке, который уже писал небольшие программы. Поможем устроиться на позицию middle в топовую
Нужен новичок в Python веб-разработке, который уже писал небольшие программы. Поможем устроиться на позицию middle в топовую компанию! Если вы хотите: ✅Работать в топовых компаниях с интересными задачами, ✅Получать хорошую зарплату, ✅Перестать ходить по бесплатным стажировкам, Это предложение для вас! Школа Devman поможет выйти на рынок труда сразу мидлом и гарантированно трудоустроиться в компанию. Сейчас Devman открыли набор на курс «От джуна до мидла». Первая пробная неделя — бесплатная! ➕У вас будет личный ментор. ➕Командная разработка. В портфолио будет до 9 проектов. ➕Полностью оплачиваемая стажировка. ➕Полностью боевые проекты, реальные заказчики. Регистрируйтесь на бесплатную неделю курса «От джуна до мидла»👇🏽

Фокус с type Знали ли вы, что с помощью type можно создавать типы? Просто передайте ему на пару аргументов больше и вы получи
Фокус с type Знали ли вы, что с помощью type можно создавать типы? Просто передайте ему на пару аргументов больше и вы получите новый класс! Так мы можем создать абсолютно новый класс и пользоваться им во время выполнения. Не очень стабильно, но интересно. 📕 Документация #урок

📌 Roadmap по Python Это дорожная карта, составленная более опытными разработчиками, чтобы новички знали с чего начать свой п
📌 Roadmap по Python Это дорожная карта, составленная более опытными разработчиками, чтобы новички знали с чего начать свой путь и куда двигаться дальше. #roadmap

Учить Python годами — плохо! Выучить Python за 2 месяца — хорошо! И правда, учить Python стало настолько легко, что хватит и
Учить Python годами — плохо! Выучить Python за 2 месяца — хорошо! И правда, учить Python стало настолько легко, что хватит и пары месяцев. В этом деле поможет канал «Python | Программирование На Питоне». Каждый день: - Полезные материалы для изучения - Задачи и опросы для закрепления знаний - Крутые фичи и советы Подписывайся: @onepython

📌 Loguru Выбросьте logging, удалите его из стандартных библиотек и установите loguru. Вы не пожалеете. Установка: pip instal
📌 Loguru Выбросьте logging, удалите его из стандартных библиотек и установите loguru. Вы не пожалеете. Установка: pip install loguru Можно догадаться, что это модуль для ведения записей, но он намного лучше встроенного решения. С ним в разы проще работать, он легко настраивается и управляется. Ещё интересной фишкой является отправка сообщений на почту. Установив notifiers, вы сможете пересылать ошибки к себе на email. 📕 Документация #урок

🐍 Python Learning Courses provided by Microsoft. 📌 Beginner: 1. What is Python? 2. Introduction to Python 3. Take your first steps with Python 4. Set up your Python beginner development environment with Visual Studio Code 5. Branch code execution with the if...elif...else statement in Python 6. Manipulate and format string data for display in Python 7. Perform mathematical operations on numeric data in Python 8. Iterate through code blocks by using the while statement 9. Import standard library modules to add features to Python programs 10. Create reusable functionality with functions in Python 11. Manage a sequence of data by using Python lists 12. Write basic Python in Notebooks 13. Count the number of Moon rocks by type using Python 14. Code control statements in Python 15. Introduction to Python for space exploration 16. Install coding tools for Python development 17. Discover the role of Python in space exploration 18. Crack the code and reveal a secret with Python and Visual Studio Code 19. Introduction to object-oriented programming with Python 20. Use Python basics to solve mysteries and find answers 21. Predict meteor showers by using Python and Visual Studio Code 22. Plan a Moon mission by using Python pandas 📌 Intermediate: 1. Create machine learning models 2. Explore and analyze data with Python 3. Build an AI web app by using Python and Flask 4. Get started with Django 5. Architect full-stack applications and automate deployments with GitHub #Курс #Python #Eng

📌 from functools import singledispatch В Java, C++, C# есть такое понятие как перегрузка метода, это когда код отрабатывает
📌 from functools import singledispatch В Java, C++, C# есть такое понятие как перегрузка метода, это когда код отрабатывает по разному в зависимости от типа аргумента. В Python нет такой возможности, но мы можем создать подобное поведение с помощью декоратора @singledispatch. 📕 Документация #урок

Создание настольных Python приложений с графическим интерфейсом пользователя. 2022 #RU #Игры || Бесплатный софт для чтения книг.

📖 Создание настольных Python приложений с графическим интерфейсом пользователя. • Python является наиболее популярным языком
📖 Создание настольных Python приложений с графическим интерфейсом пользователя. • Python является наиболее популярным языком программирования, используемым для объектно-ориентированного программирования. И конечно, Python — это интерактивный язык программирования, который предоставляет широкий спектр возможностей для создания GUI (Graphical User Interface) и разработки настольных приложений. В этой книге вы познакомитесь с различными фреймворками Python для создания настольных приложений с графическим интерфейсом пользователя, такими как PyQt, PySide, Tkinter, Kivy, WxPython и Dear PyGUI. #RU #Игры

Статические переменные/методы Это переменная/метод, которая/который создаётся вместе с типом и существует до закрытия приложе
Статические переменные/методы Это переменная/метод, которая/который создаётся вместе с типом и существует до закрытия приложения. Все переменные, что находится внутри класса, но не попадают в ни один метод являются статическими. Методы же помечаются @stasticmethod. #урок

Пройдёмся по основам В Python всё — объекты, а переменные — просто ссылки на них. Поэтому типы разделяют на две части: изменя
Пройдёмся по основам В Python всё — объекты, а переменные — просто ссылки на них. Поэтому типы разделяют на две части: изменяемые и неизменяемые. К изменяемым можно отнести list, set, dict и классы, которые мы создаём, а к неизменяем — bool, int, float, complex, tuple, str, frozenset. #урок

📌 all и any all(iterable) — возвращает True, если все элементы в iterable являются True или если iterable пуст. any(iterable
📌 all и any all(iterable) — возвращает True, если все элементы в iterable являются True или если iterable пуст. any(iterable) — возвращает True, если хотя бы один элемент в iterable является True. 📕 Документация по all 📕 Документация по any #урок

Студенты заставили своего угарного препода по программированию создать телеграм-канал. Его обожают за умение просто и остроум
Студенты заставили своего угарного препода по программированию создать телеграм-канал. Его обожают за умение просто и остроумно рассказывать про код, рекурсию и объяснять сложные алгоритмы так, что любой школьник сможет повторить. В свободное время он выводит онлайн-курсы на чистую воду и рассказывает как запросто прокачаться до сениора за полгода. Если ты работаешь или учишься в IT, подписка обязательна — https://t.me/+9geFfiOnkM1mNTI6

Нижние подчёркивания между цифрами Для Python они не имеют никакого значения и используются чтобы было удобнее воспринимать б
Нижние подчёркивания между цифрами Для Python они не имеют никакого значения и используются чтобы было удобнее воспринимать большие числа. (1000000000, например). Согласитесь, намного легче прочитать 1_000_000 чем 100000 (самые внимательные заметили, что тут не хватает одного нолика). #урок

Нижние подчёркивание между цифрами Для Python они не имеют никакого значения и используются чтобы было удобней воспринимать б
Нижние подчёркивание между цифрами Для Python они не имеют никакого значения и используются чтобы было удобней воспринимать большие числа. (1000000000, например). Согласитесь, намного легче прочитать 1_000_000 чем 100000 (самые внимательные заметили, что тут не хватает одного нолика). #урок

Что нужно уметь, если есть, что скрывать? Умение работать с личными данными – полезный навык (в наше время, особенно). Но что
Что нужно уметь, если есть, что скрывать? Умение работать с личными данными – полезный навык (в наше время, особенно). Но чтобы уметь защищаться, нужно знать, как тебя могут атаковать. Если вам интересна анонимность и безопасность, и вы хотите знать, где вам может угрожать опасность, то добро пожаловать на канал CyberYozh. 28-30 октября состоится бесплатное мероприятие КиберВыходные. Более 15 уроков и прямых эфиров. Три дня подряд эксперты в области OSINT, Пентеста, ИБ и Хакинга будут делиться своими знаниями и рабочими инструментами. А скрываться или атаковать - выбирать только тебе. 👉 CyberYozh

Оператор with Когда мы работаем с файлами их надо закрывать, значит надо оборачивать в try/except/finally, значит будет куча
Оператор with Когда мы работаем с файлами их надо закрывать, значит надо оборачивать в try/except/finally, значит будет куча нечитаемого кода. Решение есть — with. Оператор самостоятельно выполняет обязательные функции по завершению работы с классом. Использует __enter__ в начале и __exit__ на выходе (если закончились действия или возникла ошибка). 📌 PEP 343 #урок