Python School
Уроки по Python, которые упростят вам жизнь. Без идиотских туториалов. Наши мемы для программистов: @conhum Сотрудничество - @alivian Канал сотрудничает с рекламным сервисом @Tgpodbor_official
Show more95 401
Subscribers
-2724 hours
-1837 days
-79830 days
- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Subscriber growth rate
Data loading in progress...
Всего за 5 минут определите подходящую вам IT-профессию.
Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность.
Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график.
Переходите по специальной ссылке, чтобы пройти тест, получить карьерный гайд по профессии и скидку 50% на обучение.
Реклама. Информация о рекламодателе по ссылкам в посте.
Почему иногда Python так долго запускается в Windows
Запуск Python может занимать длительное время на компьютерах с операционной системой Windows по нескольким причинам. Вот некоторые из них:
Перезагрузка компьютера может занять длительное время и затормозить работу Python;
Некоторые антивирусные программы и брандмауэры могут занимать ресурсы и замедлять выполнение команд в Python;
Операционная система Windows может использовать много ресурсов, когда запускаются приложения, и это может сказаться на производительности Python;
Зависимости и модули Python, которые используются в приложении, могут занимать много времени на импорт и загрузку;
Неэффективный код Python может приводить к значительным задержкам и замедлениям;
Другие приложения, работающие на компьютере, могут занимать много времени на выполнение задач и затруднять работу Python;
Что такое синхронный код
Синхронный код — это код, который выполняется последовательно, один за другим, и блокирует выполнение других задач до его завершения. Это означает, что если у вас есть функция, которая занимает много времени на выполнение, и вы вызываете ее в основной программе, то выполнение программы заблокируется до завершения этой функции.
Расскажите, что такое асинхронный код
Асинхронный код — это подход к написанию кода, который позволяет выполнять несколько задач одновременно в рамках одного процесса. Это достигается за счет использования асинхронных функций и корутин. В отличие от синхронного кода, который выполняет каждую задачу последовательно, асинхронный код может запустить несколько задач «параллельно» и организовать их выполнение с помощью итераций и вызовов коллбеков.
Начните говорить на английском уже за 2 урока!
Онлайн школа Инглекс создала уникальную систему, при которой преподаватель плавно и комфортно вовлекает вас в диалог на английском. Незаметно для вас, вы уже большую часть занятия говорите на иностранном языке.
Как всё проходит:
— Регистрируйтесь по ссылке и выберите себе преподавателя
— На вводном уроке-знакомстве определите цели обучения
— На связи с преподавателем выполняйте подготовленные задачи
— Получайте уникальные задания специально для вас
Специально для вас, по нашей ссылке действует скидка в 75%, вы получите 2 занятия за 990₽.
⚠️ Скидка действует только два дня, поэтому успевайте использовать свой шанс на изучение английского языка.
Что такое @classmethod, @staticmethod, @property
Декоратор используется для создания свойств объекта, которые можно получить и задать, но выглядят как обычный атрибуты объекта. Это позволяет управлять доступом к атрибутам объекта, установив условиями доступа и возможностью заложить дополнительную логику при чтении, установке или удалении атрибута.
Декорированные методы могут быть использованы для достижения различных целей, таких как доступ к класс-уровню, расширение функциональности объекта и управление доступом к атрибутам.
🔥 Получите до 15 000 баллов за 3 месяца использования карты Газпромбанка + 1000₽ кешбэка от банка!
В чем заключается акция:
— Оформите бесплатную карту по ссылке.
— Совершайте ваши обычные покупки в категориях: супермаркеты, АЗС, одежда и обувь, такси/транспорт и аптеки.
— Получайте стабильные 25% кешбэка 3 месяца подряд.
Максимально за 1 месяц можно получить кешбэком 5000 баллов, акция длится 3 месяца. Все, кто оформит карту сейчас и начнут оплачивать покупки картой — к августу получат целых 15 000 баллов.
⚠️ За любую первую покупку от 1000₽ получите 1000₽ кешбэка от банка.
💸 Важно! Баллы можно обменять на рубли или компенсировать покупки. Курс обмена: 1 балл = 1₽
Акция доступна как новым, так и действующим клиентам, такую выгоду нельзя упустить!
Как проверить, что один кортеж содержит все элементы другого кортежа
Для проверки того, содержит ли один кортеж все элементы другого кортежа в Python, можно воспользоваться встроенной функцией all(), передав ей выражение генератора списков, которое проверяет наличие каждого элемента из второго кортежа в первом кортеже.
Выберите высокооплачиваемую IT-профессию и участвуйте в розыгрыше 200 000 рублей на обучение.
IT-рентген от онлайн-школы Skillfactory — это бесплатный вебинар, на котором вы пройдете тест на профориентацию, получите 6 гайдов по IT-направлениям. А еще встретитесь с экспертами, которые проведут карьерную консультацию.
В итоге определитесь с профессией и попадете в закрытое сообщество специалистов из индустрии.
Регистрируйтесь на бесплатный вебинар прямо сейчас и станьте участником розыгрыша 200 000 рублей на обучение.
Что такое слайс(slice)
Слайс (slice) — это способ извлечения определенной части последовательности (например, строки, списка, кортежа) с использованием индексации.