TGViewer
Channel Public Channel
Python Developer

Python Developer

@python_tg

Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Subscribers
20.9K
Photos
2.1K
Videos
149
Links
2.2K

Showing posts older than #1260 · Back to latest

Older Posts 20 shown
Post #1256 4.36K
🐍 Декоратор @property

Декоратор @property позволяет превратить метод класса в свойство, которое можно вызывать как атрибут, а не как функцию. Это полезно, когда вам нужно вычислить значение атрибута динамически, но при этом вы хотите сохранить интерфейс обращения к нему, как к обычному атрибуту.

📌 С помощью @property можно организовать доступ к данным через методы, сохраняя удобство использования обычных атрибутов.


❤️ — если узнал что-то новое
💯 — если уже знал


➡️ Python Developer | #обучение
  • ❤ 55
  • 💯 20
  • 👍 3
Post #1255 4.08K
❔ Вопрос с собеседования

Как поменять список внутри кортежа?

Ответ: Кортежи в Python неизменяемы, но если внутри кортежа находится изменяемый объект, например список, его можно изменить. Для этого нужно обратиться к элементу кортежа по индексу и внести изменения в список.

➡️ Python Developer | #собеседование
  • 👍 30
  • ❤ 7
  • ⚡ 3
Post #1252 4.6K
🐍 NetworkX

NetworkX — это мощная библиотека для работы с графами и сетями в Python. Она позволяет создавать, анализировать и визуализировать сложные графовые структуры, что делает её идеальным инструментом для задач в области анализа сетей и графов, машинного обучения и исследования социальных сетей.

Установка:
pip install networkx


📱 Смотреть GitHub
📖 Документация

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
  • 🔥 16
  • ⚡ 9
  • ❤ 4
  • 👍 3
Post #1251 4.03K
❔ Задача с LeetCode «First Missing Positive №41»

Задан несортированный целочисленный массив nums. Верните наименьшее положительное целое число, которого нет в nums.

Пример 1:
Входные данные: nums = [1,2,0]
Вывод: 3
Объяснение: The numbers in the range [1,2] are all in the array.

Пример 2:
Входные данные: nums = [3,4,-1,1]
Вывод: 2
Объяснение: 1 is in the array but 2 is missing.

Пример 3:
Входные данные: nums = [7,8,9,11,12]
Вывод: 1
Объяснение: The smallest positive integer 1 is missing.

➡️ Python Developer | #задача #hard
  • 👍 11
  • ❤ 2
Post #1247 4.42K
🐍 NumPy: шпаргалка для начинающих

В данной статье представлено подробное руководство по NumPy с пошаговыми инструкциями по установке, созданию и манипулированию массивами, а также разбором ключевых функций для эффективного использования этой библиотеки.

⛓ Ссылка на статью

➡️ Python Developer | #статья
  • 👍 14
  • ❤ 5
Post #1242 4.35K
🐍 Объединение и разбиение строк с помощью join и split

Методы join и split в Python позволяют легко объединять и разъединять строки, делая работу с текстовыми данными удобной и эффективной.

⚪️join — метод join объединяет элементы списка (или другой итерируемой последовательности) в одну строку, используя заданный разделитель.

⚪️split — метод split разбивает строку на список подстрок по заданному разделителю. По умолчанию разделителем является пробел.

📌 Эти методы упрощают работу со строками, делая ваш код более понятным и лаконичным.


❤️ — если было полезно 
💯 — если база


➡️ Python Developer | #обучение
  • 💯 70
  • ❤ 32
  • 👍 3
  • 🔥 2
Post #1240 4.43K
  • 🔥 20
  • 👍 7
  • 💯 2
Post #1239 4.56K
  • 👍 15
  • ⚡ 2
  • ❤ 1
Post #1236 5.4K
🐍 Tornado

Tornado — это высокопроизводительный веб-фреймворк и асинхронная сетевая библиотека для Python. Он идеально подходит для создания масштабируемых веб-приложений и сервисов с поддержкой веб-сокетов и большого числа одновременных подключений.

Установка:
pip install tornado


📱 Смотреть GitHub
📖 Документация

⚡️ — если было полезно
❤️ — если пользовался


➡️ Python Developer | #полезное
  • ⚡ 28
  • 👍 8
  • ❤ 4
Post #1235 4.64K
❔ Вопрос с собеседования

Что быстрее: словарь или список?

Ответ: Поиск будет быстрее в dict и set, потому что это хеш-таблицы, доступ к элементу которых выполняется за O(1). Для list и tuple поиск будет выполняться в среднем за O(n).

➡️ Python Developer | #собеседование
  • ❤ 23
  • 😁 11
Post #1234 4.81K
Это имя уже занято, попробуйте другое

👨‍💻 JSON › Айти Memes
  • 🤣 57
  • ⚡ 10
  • 👍 5
  • ❤ 2
  • 👀 2
  • 😁 1
Post #1232 4.06K
🐍 Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float

В статье объясняется, как в Python сравниваются целые числа и числа с плавающей точкой, с подробным разбором внутреннего алгоритма CPython и особенностей представления чисел в формате IEEE-754.

⛓ Ссылка на статью

➡️ Python Developer | #статья
  • 👍 15
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →