Публикации по теме '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,..