В статье объясняется, как в Python сравниваются целые числа и числа с плавающей точкой, с подробным разбором внутреннего алгоритма CPython и особенностей представления чисел в формате IEEE-754.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥3
Что быстрее: словарь или список?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23😁11
Tornado — это высокопроизводительный веб-фреймворк и асинхронная сетевая библиотека для Python. Он идеально подходит для создания масштабируемых веб-приложений и сервисов с поддержкой веб-сокетов и большого числа одновременных подключений.
Установка:
pip install tornado
⚡️ — если было полезно
❤️ — если пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡28👍8❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣56👍8😁8🔥2💯1
Что выведет код выше?
Anonymous Quiz
24%
[1, 2, 3] (1, 2, 3)
28%
[1, 2, 3, 4, 5] (1, 2, 3, 4, 5)
17%
[1, 2, 3, 4, 5] (1, 2, 3)
5%
[1, 2, 3] (1, 2, 3, 4, 5)
27%
Ошибка
🔥20👍7💯2
Методы
join и split в Python позволяют легко объединять и разъединять строки, делая работу с текстовыми данными удобной и эффективной.join — метод join объединяет элементы списка (или другой итерируемой последовательности) в одну строку, используя заданный разделитель.split — метод split разбивает строку на список подстрок по заданному разделителю. По умолчанию разделителем является пробел.
📌 Эти методы упрощают работу со строками, делая ваш код более понятным и лаконичным.
❤️ — если было полезно
💯 — если база
Please open Telegram to view this post
VIEW IN TELEGRAM
💯70❤32👍3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34❤7👍6🔥6💯4
В данной статье представлено подробное руководство по NumPy с пошаговыми инструкциями по установке, созданию и манипулированию массивами, а также разбором ключевых функций для эффективного использования этой библиотеки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣78😁6👍5❤2
Задан несортированный целочисленный массив
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.Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤2
NetworkX — это мощная библиотека для работы с графами и сетями в Python. Она позволяет создавать, анализировать и визуализировать сложные графовые структуры, что делает её идеальным инструментом для задач в области анализа сетей и графов, машинного обучения и исследования социальных сетей.
Установка:
pip install networkx
⚡️ — если было полезно
❤️ — если пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16⚡9❤4👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🤣12😁6💯2
Как поменять список внутри кортежа?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤7⚡3
Декоратор
@property позволяет превратить метод класса в свойство, которое можно вызывать как атрибут, а не как функцию. Это полезно, когда вам нужно вычислить значение атрибута динамически, но при этом вы хотите сохранить интерфейс обращения к нему, как к обычному атрибуту.📌 С помощью @property можно организовать доступ к данным через методы, сохраняя удобство использования обычных атрибутов.
❤️ — если узнал что-то новое
💯 — если уже знал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤55💯20👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍44🔥10⚡5