Just Python
Закритий канал
🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc
Показати більше9 696
Підписники
-624 години
-217 днів
-7630 днів
Архів дописів
9 696
Что такое асинхронный код
Асинхронный код — это подход к написанию кода, который позволяет выполнять несколько задач одновременно в рамках одного процесса. Это достигается за счет использования асинхронных функций и корутин. В отличие от синхронного кода, который выполняет каждую задачу последовательно, асинхронный код может запустить несколько задач «параллельно» и организовать их выполнение с помощью итераций и вызовов коллбеков.
#theory // just python | ChatGPT
9 696
Что такое @classmethod, @staticmethod, @property
Декоратор используется для создания свойств объекта, которые можно получить и задать, но выглядят как обычный атрибуты объекта. Это позволяет управлять доступом к атрибутам объекта, установив условиями доступа и возможностью заложить дополнительную логику при чтении, установке или удалении атрибута.
Декорированные методы могут быть использованы для достижения различных целей, таких как доступ к класс-уровню, расширение функциональности объекта и управление доступом к атрибутам.
#theory // just python | ChatGPT
9 696
Как проверить, что один кортеж содержит все элементы другого кортежа
Для проверки того, содержит ли один кортеж все элементы другого кортежа в Python, можно воспользоваться встроенной функцией all(), передав ей выражение генератора списков, которое проверяет наличие каждого элемента из второго кортежа в первом кортеже.
#theory // just python | ChatGPT
9 696
Что такое слайс(slice)
Слайс (slice) — это способ извлечения определенной части последовательности (например, строки, списка, кортежа) с использованием индексации.
#theory // just python | ChatGPT
9 696
Крипта в картинках — просто, наглядно и понятно. Разберется даже ребенок. Подпишись, чтобы быть в теме: @crypto
9 696
Почему пустой список нельзя использовать как аргумент по умолчанию
Значения по умолчанию для аргументов функции вычисляются только один раз, когда функция определяется, а не каждый раз, когда она вызывается. Таким образом, если вы попытаетесь использовать изменяемый тип данных (например, список) как аргумент по умолчанию для функции, то каждый вызов функции, который изменяет это значение, также изменит значение по умолчанию для всех последующих вызовов функции. Это может привести к неожиданным поведениям.
#theory // just python | ChatGPT
9 696
Что может быть ключом в словаре
В Python ключом в словаре может быть любой неизменяемый объект, такой как число, строка или кортеж.
В этом примере ключами словаря являются число 1, строка ‘two’ и кортеж (3, 4). Однако, если вы попытаетесь использовать изменяемый объект, такой как список, как ключ словаря, вы получите TypeError.
#theory // just python | ChatGPT
9 696
Как перевести строку, содержащую двоичный код (1 и 0), в число
Для того, чтобы перевести строку, содержащую двоичный код, в целое число в Python, нужно воспользоваться функцией int(), передав ей вторым аргументом основание системы счисления — в данном случае 2.
#theory // just python | ChatGPT
9 696
Последняя фаза конфликта уже началась. Отставка Шойгу — лишь верхушка айсберга.
The Economist расписали решающие события в ближайшие месяцы, которые поставят точку в военной операции на Украине.
Читать: t.me/TheEconomist/298
9 696
Для чего используется функция init
Функция init является конструктором класса, и она вызывается автоматически при создании нового экземпляра класса. Эта функция используется для инициализации атрибутов, которые будут принадлежать объектам, создаваемым с помощью класса.
Внутри функции init определяются атрибуты объекта, которые будут доступны через ссылку на экземпляр, на который ссылается переменная self.
#theory // just python | ChatGPT
9 696
🔥 Это база 1100 вопросов с собеседований на Python разработчика. Фишка в том, что просчитана вероятность с которой вопрос буден задан и есть примеры ответов. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам 😏
9 696
Как проверить файл .py на синтаксические ошибки, не запуская его
Утилита py_compile, позволит проверить файл .py на наличие синтаксических ошибок без его запуска.
Вы можете использовать командную строку или терминал для проверки файла .py на наличие синтаксических ошибок, не запуская его, используя флаг -m с модулем py_compile.
#theory // just python | ChatGPT
9 696
Что такое декоратор и как написать собственный
Декоратор в Python — это функция, которая принимает другую функцию в качестве аргумента и расширяет ее функциональность без изменения ее кода. Декораторы могут использоваться для добавления логирования, проверки аутентификации, тайминга выполнения и других аспектов.
#theory // just python | ChatGPT
9 696
Владельца эскорт агентства
чуть не закрыли, после того
как он купил рекламу на Бурж Халифе,
введя правительство Дубая в заблуждение 😂
www.escort.agency
(Real.top)
9 696
Зачем в Python используется ключевое слово self
В Python ключевое слово self используется для обращения к текущему объекту класса. Оно передается как первый аргумент в методы класса и позволяет работать с атрибутами и методами объекта класса внутри этих методов.
#theory // just python | ChatGPT
9 696
2050 год: искусственный интеллект только что уничтожил человечество
Пророческий журнал The Economist предупреждал о грядущей катастрофе задолго до того, как нейросети стали мейнстримом
— Почему ИИ во много раз опаснее ядерного оружия?
— Почему через несколько лет ИИ будет невозможно контролировать?
— Почему создатель нейросети VXS сошёл с ума во время тестов программы?
Сегодня The Economist опубликовал подробную хронологию надвигающегося восстания машин
Подписывайтесь, если не хотите стать жертвой технологического геноцида: @economist
9 696
Что такое globals() и locals()
globals() и locals() — это встроенные функции в Python, которые возвращают словари глобальных и локальных переменных соответственно.
globals() возвращает словарь, содержащий все глобальные переменные, доступные в текущей области видимости, включая встроенные переменные.
locals() возвращает словарь, содержащий все локальные переменные, определенные в текущей области видимости. Это включает аргументы функции и переменные, которым присвоено значение внутри функции.
#theory // just python | ChatGPT
9 696
Что такое *args и **kwargs в определении функции
*args и **kwargs — это специальные параметры в Python, которые позволяют передавать переменное количество аргументов в функцию. Параметр *args используется для передачи переменного количества аргументов без ключевого слова. Он представляет собой кортеж из всех дополнительных аргументов, переданных функции. Параметр **kwargs используется для передачи переменного количества именованных аргументов. Он представляет собой словарь из всех дополнительных именованных аргументов, переданных функции.
#theory // just python | ChatGPT
9 696
🤑 10.000 NOT = 200$?
Только что заметили, как Notcoin на бирже Bybit начал набирать обороты.
Объем уже $367.900, а цена чуть выше 2 центов.
Полагаю, если данная стоимость сохранится, то 10.000 NOT можно будет оценить в 200 баксов.
1️⃣ Срочно регаемся на Bybit —
https://partner.bybit.com/b/81065
2️⃣ Переводим свои Notcoin из приложения на биржу.
3️⃣ На листинге играем в Скруджа Макдака со своим золотом. Либо продаем, либо удерживаем.
Очевидно, что новый гем от команды ТГ 🚀
9 696
Что хранится в атрибуте dict
Атрибут dict содержит словарь, который хранит атрибуты объекта в виде пар ключ-значение. Этот словарь заполняется значениями при создании объекта и может быть изменен позже.
#theory // just python | ChatGPT
