Вывод при помощи print
Инструкция print является функцией, а значит, скобки могут включать дополнительные аргументы:
* строка sep (по умолчанию один пробел), вставляемая между объектами при выводе;
* строка end (по умолчанию \n), добавляемая в конец выводимого текста;
* file (по умолчанию sys.stdout) – любой объект, поддерживающий метод файлов write(string), то есть стандартный поток, файл и др.
Например, если нам не нужно объединять подстроки, а лишь напечатать суммарную строку.
#theory // just python
Инструкция print является функцией, а значит, скобки могут включать дополнительные аргументы:
* строка sep (по умолчанию один пробел), вставляемая между объектами при выводе;
* строка end (по умолчанию \n), добавляемая в конец выводимого текста;
* file (по умолчанию sys.stdout) – любой объект, поддерживающий метод файлов write(string), то есть стандартный поток, файл и др.
Например, если нам не нужно объединять подстроки, а лишь напечатать суммарную строку.
#theory // just python
Вывод при чтении файлов
В print имеются аргументы, которые можно практиковать для чтения файлов. Присвоение аргументу end пустой строки приводит к тому, что строки файла не перемежаются пустыми строками. Иначе при чтении строк файла и использовании end по умолчанию символ окончания строки \n повторялся бы два раза.
#theory // just python
В print имеются аргументы, которые можно практиковать для чтения файлов. Присвоение аргументу end пустой строки приводит к тому, что строки файла не перемежаются пустыми строками. Иначе при чтении строк файла и использовании end по умолчанию символ окончания строки \n повторялся бы два раза.
#theory // just python
Получение ID текущего процесса
Функция
#theory // just python
Функция
id() возвращет уникальный идентификатор переданного ей в качестве аргумента объекта. Этот идентификатор является адресом в памяти, по которому расположен сам объект.#theory // just python
Метод most_common
Метод
#theory // just python
Метод
most_common выводит список кортежей вида (элемент, число повторений). Аргумент соответствует желаемому числу кортежей. По умолчанию выводится список кортежей для всех элементов переданного списка.#theory // just python
Функция open()
Выражение with open(...) не считывает файл целиком и не запоминает его в памяти. Вместо этого оно возвращает итерируемый объект типа file. Благодаря этому можно читать огромные файлы и не беспокоиться о памяти.
#theory // just python
Выражение with open(...) не считывает файл целиком и не запоминает его в памяти. Вместо этого оно возвращает итерируемый объект типа file. Благодаря этому можно читать огромные файлы и не беспокоиться о памяти.
#theory // just python
Метод dateparser
Инструмент находит и определяет даты в массиве данных. Он работает с разными форматами записи: и строгими, и «человекопонятными». Dateparser сможет найти дату и формата «25.06.1999», и формата «вчера» или «месяц назад». В основном библиотека используется при парсинге данных.
#theory // just python
Инструмент находит и определяет даты в массиве данных. Он работает с разными форматами записи: и строгими, и «человекопонятными». Dateparser сможет найти дату и формата «25.06.1999», и формата «вчера» или «месяц назад». В основном библиотека используется при парсинге данных.
#theory // just python
OpenCV
Это открытая библиотека для работы с алгоритмами компьютерного зрения, машинным обучением и обработкой изображений.
#theory // just python
Это открытая библиотека для работы с алгоритмами компьютерного зрения, машинным обучением и обработкой изображений.
#theory // just python
Полярные и прямоугольные координаты
В языке можно записать комплексное число в полярных координатах, которое представляет собой набор модуля и фазы комплексного числа. Для этого можно использовать использовать функцию cmath.rect(), чтобы создать комплексное число в прямоугольном формате, передав модуль и фазу в качестве аргументов.
#theory // just python
В языке можно записать комплексное число в полярных координатах, которое представляет собой набор модуля и фазы комплексного числа. Для этого можно использовать использовать функцию cmath.rect(), чтобы создать комплексное число в прямоугольном формате, передав модуль и фазу в качестве аргументов.
#theory // just python
Итерация по Списку в Python С Помощью Метода Enumerate
Метод
Основное преимущество использования метода enumerate заключается в том, что вы можете преобразовать объекты enumerate в list и tuple с помощью методов list() и tuple() соответственно.
#theory // just python
Метод
enumerate() добавляет счетчик к итерируемому объекту и возвращает его. И что бы ни возвращал метод enumerate, это будет объект enumerate.Основное преимущество использования метода enumerate заключается в том, что вы можете преобразовать объекты enumerate в list и tuple с помощью методов list() и tuple() соответственно.
#theory // just python
Сокращение ссылок
Создать такую ссылку можно всего за три строчки кода, при помощи использования библиотеки PyShorteners. Для этого нужно установить библиотеку в проект, выполнить её подключение, а также создать объект на её основе.
#theory // just python
Создать такую ссылку можно всего за три строчки кода, при помощи использования библиотеки PyShorteners. Для этого нужно установить библиотеку в проект, выполнить её подключение, а также создать объект на её основе.
#theory // just python
Графики Vpython
Интересное применение Vpython это создание интерактивных графиков. Все что нужно - создать фукнции, передать значения. Отображение графика имеет множество возможностей на панели сверху.
#theory // just python
Интересное применение Vpython это создание интерактивных графиков. Все что нужно - создать фукнции, передать значения. Отображение графика имеет множество возможностей на панели сверху.
#theory // just python
Добавляем элементы интерфейса Vpython
Можем задавать определенные системы поведения модели с помощью интерфейса. Создадим подписи и слайдер, а его значение будем использовать в качестве скорости вращения для нашей модели. И русский язык хорошо поддерживается из коробки.
#theory // just python
Можем задавать определенные системы поведения модели с помощью интерфейса. Создадим подписи и слайдер, а его значение будем использовать в качестве скорости вращения для нашей модели. И русский язык хорошо поддерживается из коробки.
#theory // just python
Добавляем текстуру Vpython
Это тоже довольно просто. Указываем локальный путь к нашему изображению и просто указываем как аргумент. Если добавить смешное изображение, получится еще круче.
#theory // just python
Это тоже довольно просто. Указываем локальный путь к нашему изображению и просто указываем как аргумент. Если добавить смешное изображение, получится еще круче.
#theory // just python
Первая буква в верхнем регистре
Этот пример используется для превращения каждой первой буквы символов строки в прописную букву. Он работает со строкой из одного или нескольких символов и будет полезен при анализе текста или записи данных в файл и т.п.
#theory // just python
Этот пример используется для превращения каждой первой буквы символов строки в прописную букву. Он работает со строкой из одного или нескольких символов и будет полезен при анализе текста или записи данных в файл и т.п.
#theory // just python
Просмотр видео pygame + moviepy
Moviepy хорошо дружит с другими библиотеками на этом примере показываем, как при помощи связки pygame + moviepy запустить видеоролик. Даем название окну, создаем объект клипа. И показываем его. Проигрывается не идеально и без управляющих элементов.
#theory // just python
Moviepy хорошо дружит с другими библиотеками на этом примере показываем, как при помощи связки pygame + moviepy запустить видеоролик. Даем название окну, создаем объект клипа. И показываем его. Проигрывается не идеально и без управляющих элементов.
#theory // just python
Простой таймер
Пример простого таймера на Python. Как одна из первых первых программ, очень простая и понятная реализация. Из библиотек только time, для корректного отображения времени.
#theory // just python
Пример простого таймера на Python. Как одна из первых первых программ, очень простая и понятная реализация. Из библиотек только time, для корректного отображения времени.
#theory // just python
Дизасемблирование Python
Как мы знаем Python язык интерпретируемый и транслируется в байт код. Но его также можно и дизасемблировать в байт код. Встроенный модуль dis как раз позволяет это сделать.
#theory // just python
Как мы знаем Python язык интерпретируемый и транслируется в байт код. Но его также можно и дизасемблировать в байт код. Встроенный модуль dis как раз позволяет это сделать.
#theory // just python
Пример использования pywin32
Получаем доступ к системной информации и получаем разрешение монитора. Для этого используем функцию
#theory // just python
Получаем доступ к системной информации и получаем разрешение монитора. Для этого используем функцию
GetSystemMetrics(). #theory // just python
Фильтрация значений False
Этот пример используется для устранения всех ложных значений из списка, например false, 0, None, " ".
#theory // just python
Этот пример используется для устранения всех ложных значений из списка, например false, 0, None, " ".
#theory // just python
Сортировка словаря
В данном примере производится сортировка словаря по второму значению элементов словаря благодаря лямбда выражению указывающую по какому полю сортировать.
#theory // just python
В данном примере производится сортировка словаря по второму значению элементов словаря благодаря лямбда выражению указывающую по какому полю сортировать.
#theory // just python
Enum перечисления
Этот класс можно назвать удобным способом инкапсуляции списка констант, чтобы они не были разбросаны по всему коду без структуры.
#theory // just python
Этот класс можно назвать удобным способом инкапсуляции списка констант, чтобы они не были разбросаны по всему коду без структуры.
#theory // just python