assert — это удобный инструмент для отладки и тестирования, который проверяет, что определенное условие выполняется. Если условие ложно, assert вызывает AssertionError и может вывести сообщение с описанием ошибки.📌 Используйте assert для проверки предположений на этапе разработки, но помните, что он может быть отключен в релизе, поэтому не подходит для продакшен-кода.
⚡️ — если было полезно
❤️ — если уже знал
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡49❤14👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣69💯4🔥2👍1😁1
Учитывая строку
s состоящую из слов и пробелов, верните длину последнего слова в строке.Последнее слово — это максимальная подстрока, состоящая только из символов, не содержащих пробелов.
Пример 1:
Входные данные:
s = "Hello World"Вывод:
5Объяснение:
The last word is "World" with length 5.Пример 2:
Входные данные:
s = " fly me to the moon "Вывод:
4Объяснение:
The last word is "moon" with length 4.Пример 3:
Входные данные:
s = "luffy is still joyboy"Вывод:
6Объяснение:
The last word is "joyboy" with length 6.Please open Telegram to view this post
VIEW IN TELEGRAM
❤11💯6👍2
В статье объясняется, как в 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