Публикации по теме 'python-programming'


Как мне помогло простое преобразование типов в Python! Решение проблемы с Code Jam 2019.
Упущенное решение . Задача из отборочного раунда Google Code Jam в этом году показалась такой простой в программировании. Вы можете ознакомиться с полным описанием проблемы по этой ССЫЛКЕ . Проблема (Источник: веб-сайт Google Code Jam 2019) Кто-то только что выиграл в лотерею Code Jam, и мы должны ему N джемкоинов! Однако при попытке распечатать чек большого размера возникла проблема. Значение N , которое является целым числом, включает по крайней мере одну цифру, которая..

Убейте беспорядочный код с помощью элегантности functools
functools.partial скачанный из обоев пещера functools.lru_cache Частичное — это функция более высокого порядка, которая допускает частичное применение функции. Предположим, есть функция с большим количеством аргументов, но вам нужно менять только один или два аргумента каждый раз, когда вы используете эту функцию, на помощь приходит Частичная функция . Используя функцию Partial, вы можете зафиксировать любое значение аргумента количеством аргументов функции, тем самым..

Неглубокая копия и глубокая копия в Python
Вступление Как мы все знаем, операция = в Python означает передачу по ссылке. Проще говоря, это означает присвоение объекту нового имени. Для изменяемого объекта, такого как список, мы можем изменить его по любому имени. Как показано в приведенном выше примере, B и A являются ссылками на список, поэтому, когда мы изменили список с помощью B , A также был изменен. Теперь возникает вопрос: как скопировать список из A в B ? Другими словами, как изменить B , не влияя..

4 фантастических задачи программирования на Python среднего уровня, чтобы по-настоящему проверить свои знания
Программирование - это не только запоминание синтаксиса и знание каждой функции, каждая из которых сделана в вашей голове. Речь идет об умении применять прочную базу фундаментальных знаний в запутанных, сложных, основанных на логике ситуациях. Прежде чем приступить к созданию приложений и такого продвинутого программного обеспечения, вам необходимо овладеть сложной логикой, заставляющей задуматься. Логические программы, которые после прочтения погружают вас в глубокие размышления и..

Python3: Изменяемый, неизменяемый… все является объектом!
Введение Очень важно посмотреть мой блог перед тем, как познакомить вас с изменяемыми, неизменяемыми и объектами. Как работают атрибуты объектов и классов? Прежде чем мы посмотрим на объекты, классы и атрибуты, мы зайдем в историю. medium.com идентификатор и тип id:  – это функция Python для проверки личности, которая используется, когда мы смотрим наш адрес на картах Google. тип: функция Python для возврата класса типа..

Обо мне
Я Алехандро Кой: инженер-химик, энтузиаст науки о данных и триатлет-любитель. Последние 9 лет работаю в сфере исследования и внедрения разработки новых технологий для тяжелой нефтяной промышленности. В течение 5 лет я руководил лабораторией Catalyst for Bitumen Upgrading Group в Университете Калгари, где поддерживал экспериментальные исследования более 20 магистров и докторов наук. ученики. С тех пор, как я работал над своей диссертацией бакалавра (где я проанализировал тысячи..

Ни один из этих примеров не годится, потому что они
Ни один из этих примеров не годится, потому что они разбить мысль посередине! Теперь я использую программу под названием Black , которая автоматически переформатирует код Python точно одним способом - что подразумевает минимальное разбиение на части. Я опоздал на вечеринку - черные были чрезвычайно популярны еще до того, как я дошел до них. Вскоре я узнал почему. Мне даже не нужно пробовать - код будет переформатирован следующим образом: func = long_function_name( var_one,..