С плавающей запятой
Есть несколько функций, которые возвращают вещественное число или с плавающей точкой в случайном порядке.
Например, функция random() возвращает действительное число от 0 до 1 (исключая). Опять же, функции uniform (a, b) возвращают действительное число от a до b.
Кроме того, в модуле random также доступны некоторые случайные распределения. Мы также можем получить реальное число из этого распределения.
Разъяснивший Python
Есть несколько функций, которые возвращают вещественное число или с плавающей точкой в случайном порядке.
Например, функция random() возвращает действительное число от 0 до 1 (исключая). Опять же, функции uniform (a, b) возвращают действительное число от a до b.
Кроме того, в модуле random также доступны некоторые случайные распределения. Мы также можем получить реальное число из этого распределения.
Разъяснивший Python
Многострочные
Комментарии, состоящие из нескольких строк, немного отличаются. Просто используйте 3 одинарные кавычки до и после части, которую вы хотите прокомментировать.
Разъяснивший Python
Комментарии, состоящие из нескольких строк, немного отличаются. Просто используйте 3 одинарные кавычки до и после части, которую вы хотите прокомментировать.
Разъяснивший Python
Ajax required
Этот декоратор проверяет, является ли запрос AJAX-запросом, этот декоратор полезен, когда мы работаем с Javascript-фреймворками такими как jQuery, и является хорошим способом защиты нашего приложения.
Разъяснивший Python
Этот декоратор проверяет, является ли запрос AJAX-запросом, этот декоратор полезен, когда мы работаем с Javascript-фреймворками такими как jQuery, и является хорошим способом защиты нашего приложения.
Разъяснивший Python
Облегчите перебор нескольких списков с помощью zip()
С помощью встроенной функции zip() мы можем все немного упростить.
Обратите внимание: функция zip() возвращает zip-объект, но с помощью приведения типов вы можете преобразовать его — например, с помощью list(), tuple() или dict().
Разъяснивший Python
С помощью встроенной функции zip() мы можем все немного упростить.
Обратите внимание: функция zip() возвращает zip-объект, но с помощью приведения типов вы можете преобразовать его — например, с помощью list(), tuple() или dict().
Разъяснивший Python
Библиотека для парсинга Excel
Делимся полезной библиотекой, которая значительно облегчит работу с Excel. Она позволяет декларативно описывать схему таблицы и парсить Excel-файлы без рутинной работы.
Читать статью
Разъяснивший Python
Делимся полезной библиотекой, которая значительно облегчит работу с Excel. Она позволяет декларативно описывать схему таблицы и парсить Excel-файлы без рутинной работы.
Читать статью
Разъяснивший Python
Хабр
Хватит парсить Excel вручную: я написал библиотеку, которая сделает это за вас
Это я, пишу xlea Привет, Хабр! Как часто вы парсите Excel-таблицы? Лично я очень часто . И почти никогда эти файлы не выглядят так, что их можно без боли скормить pandas и сразу получить...
difference()
Метод difference() используется для получения множества, содержащего разность двух множеств. В нем будут только те элементы, которые присутствуют только в одном множестве и отсутствуют в другом. Например, difference() для множеств setA {1,2,3} и setB {2, 4, 6} будет {1,3}.
Разъяснивший Python
Метод difference() используется для получения множества, содержащего разность двух множеств. В нем будут только те элементы, которые присутствуют только в одном множестве и отсутствуют в другом. Например, difference() для множеств setA {1,2,3} и setB {2, 4, 6} будет {1,3}.
Разъяснивший Python
❤1
count()
Строковая функция count() возвращает количество вхождений подстроки в строковый объект.
Разъяснивший Python
Строковая функция count() возвращает количество вхождений подстроки в строковый объект.
Разъяснивший Python
Эффективная печать списка
Списки не печатаются в соответствии с нашими требованиями. Они всегда печатаются в ненужных квадратных скобках и одинарных кавычках.
Но в Python у нас есть решение для эффективной печати списков с помощью метода соединения строки. Метод join может превратить список в строку, классифицируя каждый элемент в строку и соединяя их со строкой, для которой используется метод соединения.
Разъяснивший Python
Списки не печатаются в соответствии с нашими требованиями. Они всегда печатаются в ненужных квадратных скобках и одинарных кавычках.
Но в Python у нас есть решение для эффективной печати списков с помощью метода соединения строки. Метод join может превратить список в строку, классифицируя каждый элемент в строку и соединяя их со строкой, для которой используется метод соединения.
Разъяснивший Python
Использование функции sorted()
Функция sorted() позволяет сортировать список элементов в порядке возрастания или исчезновения.
В этом понимании мы сортируем список чисел по возрастанию и выводим результат на экран.
Разъяснивший Python
Функция sorted() позволяет сортировать список элементов в порядке возрастания или исчезновения.
В этом понимании мы сортируем список чисел по возрастанию и выводим результат на экран.
Разъяснивший Python
Использование функции map()
Функция map() позволяет применить функцию к каждому элементу списка и получить новый список с результатами.
В этом случае мы используем функцию, которая возводит список элементов в квадрат, к списку чисел от 1 до 5.
Разъяснивший Python
Функция map() позволяет применить функцию к каждому элементу списка и получить новый список с результатами.
В этом случае мы используем функцию, которая возводит список элементов в квадрат, к списку чисел от 1 до 5.
Разъяснивший Python
Использование оператора распаковки
Оператор распаковки (*) позволяет распаковывать элементы и передавать их как аргументы функции или методу.
В этом случае мы использовали список операторов, распаковывающих для передачи элементов как аргументы, функции и методы.
Разъяснивший Python
Оператор распаковки (*) позволяет распаковывать элементы и передавать их как аргументы функции или методу.
В этом случае мы использовали список операторов, распаковывающих для передачи элементов как аргументы, функции и методы.
Разъяснивший Python
Использование метода count()
Метод count() позволяет подсчитывать количество вхождений элемента в список.
В этом примере мы используем метод count() для подсчета количества вхождений числа 2 в списке numbers.
Разъяснивший Python
Метод count() позволяет подсчитывать количество вхождений элемента в список.
В этом примере мы используем метод count() для подсчета количества вхождений числа 2 в списке numbers.
Разъяснивший Python
Использование оператора "and"
Оператор "and" позволяет проверить, выполняются ли два условия одновременно.
В этом примере мы используем оператор "and" для проверки, достиг ли пользователь совершеннолетия и является ли он студентом.
Разъяснивший Python
Оператор "and" позволяет проверить, выполняются ли два условия одновременно.
В этом примере мы используем оператор "and" для проверки, достиг ли пользователь совершеннолетия и является ли он студентом.
Разъяснивший Python
Использование setdefault()
Метод setdefault() используется для получения значения ключа словаря. Если ключ не существует, метод setdefault() создает новый ключ со значением по умолчанию.
В этом примере мы используем метод setdefault() для получения значения ключа 'three' из словаря d. Поскольку ключ 'three' не существует, метод setdefault() создает новый ключ со значением по умолчанию 3 и возвращает это значение.
Разъяснивший Python
Метод setdefault() используется для получения значения ключа словаря. Если ключ не существует, метод setdefault() создает новый ключ со значением по умолчанию.
В этом примере мы используем метод setdefault() для получения значения ключа 'three' из словаря d. Поскольку ключ 'three' не существует, метод setdefault() создает новый ключ со значением по умолчанию 3 и возвращает это значение.
Разъяснивший Python
Применение try-except
Конструкция try-except позволяет обрабатывать ошибки в коде. Если в блоке try происходит ошибка, то программа переходит в блок except, где можно обработать ошибку и продолжить выполнение программы.
В этом примере мы используем конструкцию try-except для обработки ошибки, которая может возникнуть при попытке преобразовать введенную пользователем строку в целое число. Если введенная строка не может быть преобразована в целое число, то программа переходит в блок except и выводит сообщение об ошибке.
Разъяснивший Python
Конструкция try-except позволяет обрабатывать ошибки в коде. Если в блоке try происходит ошибка, то программа переходит в блок except, где можно обработать ошибку и продолжить выполнение программы.
В этом примере мы используем конструкцию try-except для обработки ошибки, которая может возникнуть при попытке преобразовать введенную пользователем строку в целое число. Если введенная строка не может быть преобразована в целое число, то программа переходит в блок except и выводит сообщение об ошибке.
Разъяснивший Python
Использование метода split()
Метод split() позволяет разбивать строку на список элементов, используя заданный разделитель.
В этом примере мы используем метод split() для разбиения строки sentence на список слов.
Разъяснивший Python
Метод split() позволяет разбивать строку на список элементов, используя заданный разделитель.
В этом примере мы используем метод split() для разбиения строки sentence на список слов.
Разъяснивший Python
Сколько ядер CPU можно использовать параллельно в Python?
При выполнении параллельной программы, активно задействующей CPU, нам часто необходимо, чтобы пул потоков или процессов имел размер, сопоставимый с количеством ядер CPU на машине. В этой статье автор разберет, почему так сложно определить, сколько ядер CPU может использовать программа, а затем рассмотрит потенциальное решение.
Читать...
Разъяснивший Python
При выполнении параллельной программы, активно задействующей CPU, нам часто необходимо, чтобы пул потоков или процессов имел размер, сопоставимый с количеством ядер CPU на машине. В этой статье автор разберет, почему так сложно определить, сколько ядер CPU может использовать программа, а затем рассмотрит потенциальное решение.
Читать...
Разъяснивший Python
Хабр
Сколько ядер CPU можно использовать параллельно в Python?
При выполнении параллельной программы, активно задействующей CPU, нам часто необходимо, чтобы пул потоков или процессов имел размер, сопоставимый с количеством ядер CPU на машине. Если потоков меньше,...
Использование оператора in
Оператор in позволяет проверять, содержится ли элемент в списке.
В этом примере мы проверяем, содержится ли в списке фруктов элемент 'apple' и 'grape'.
Разъяснивший Python
Оператор in позволяет проверять, содержится ли элемент в списке.
В этом примере мы проверяем, содержится ли в списке фруктов элемент 'apple' и 'grape'.
Разъяснивший Python
Использование оператора "not"
Оператор "not" позволяет инвертировать булево значение.
В этом примере мы используем оператор "not" для проверки, не идет ли дождь.
Разъяснивший Python
Оператор "not" позволяет инвертировать булево значение.
В этом примере мы используем оператор "not" для проверки, не идет ли дождь.
Разъяснивший Python
Использование функций any() и all()
Функции any() и all() позволяют проверить, рассмотреть список элементов, заданных по заданному условию. Функция any() возвращает True, если хотя бы один элемент соответствует условию, а функция all() возвращает True, если все элементы соответствуют условию.
В этом случае мы проверяем, есть ли в списке номеров хотя бы одно четное число и проверяем ли все числа в списке условий четности.
Разъяснивший Python
Функции any() и all() позволяют проверить, рассмотреть список элементов, заданных по заданному условию. Функция any() возвращает True, если хотя бы один элемент соответствует условию, а функция all() возвращает True, если все элементы соответствуют условию.
В этом случае мы проверяем, есть ли в списке номеров хотя бы одно четное число и проверяем ли все числа в списке условий четности.
Разъяснивший Python