Публикации по теме 'python3'


20 чрезвычайно полезных однострочных слов о Python, которые вы должны знать
Полезные однострочные сниппеты Python для решения любой проблемы кодирования всего в одной строке В этом блоге я расскажу о 20 однострочниках Python , каждый из которых вы можете легко изучить за 30 секунд или меньше. Этот однострочный код сэкономит ваше время и сделает ваш код более чистым и легким для чтения. 1 # - цикл в одной строке Цикл for - это многострочный оператор, но в Python мы можем написать цикл for в одну строку, используя метод понимания списка. Рассмотрим пример..

Основные методы ввода и вывода, используемые в соревновательном программировании на Python
Итак, вы начали соревновательное программирование, но испытываете трудности с вводом и форматированием вывода даже в самых простых? Нет проблем, вы попали в нужное место, этот пост расскажет вам о наиболее важных методах ввода и вывода, используемых в конкурентном программировании на Python. Вход Большинство проблем требуют от вас ввода различных данных, поэтому вот некоторые из важных приемов. 1. Принятие одиночного ввода Если вы хотите использовать только один ввод, вам нужно..

Хотите справиться с неожиданностями в Python? Попробуй это. (ЗА ИСКЛЮЧЕНИЕМ не злоупотребляйте этим)
Ошибки. Для нас, начинающих программировать, они могут быть столь же несомненными, как смерть и налоги. Одна крошечная ошибка - и все развалится. Нам не только нужно иметь дело с собственными ошибками, но и дела могут пойти плохо, когда влияние внешних факторов принимает непредсказуемый оборот. Хотя разочарование, вызванное неправильным написанием имени переменной, может быть довольно неприятным, рассмотрите альтернативу. Эта раздражающая боль от того, что ваш тяжелый труд зависает от..

LeetCode #236 Наименьший общий предок бинарного дерева
Середина Проблема Для заданного бинарного дерева найдите наименьшего общего предка (LCA) двух заданных узлов в дереве. Согласно определению LCA в Википедии : «Наименьший общий предок определяется между двумя узлами p и q как наименьший узел в T, у которого есть потомки p и q (где мы допускаем узел быть потомок самого себя ). Для следующего бинарного дерева: root = [3,5,1,6,2,0,8,null,null,7,4] ______ 3. _____ / \ __ 4 _ __ 5 _ / \..

LeetCode # 142 Связанный список, цикл II
Середина Проблема Учитывая связанный список, верните узел, с которого начинается цикл. Если цикла нет, вернуть null . Примечание. Не изменяйте связанный список. Последующие действия : Сможете ли вы решить эту проблему, не занимая лишнего места? Решение Используйте два указателя с разной скоростью, скажем runner и walker , и сделайте runner в два раза быстрее, чем walker . Если в этом связанном списке нет цикла, runner , наконец, будет проходить через весь список без..

Создайте простой генератор названия бренда с помощью Python
Для своего первого проекта Python я создал генератор торговых марок, который задает пользователю набор вопросов, задает их ответы как переменные и распечатывает ответ. Установка Python Для этого проекта я использую сервер Centos7 с кодом виртуальной студии, установленным с использованием сервера облачной игровой площадки от A Cloud Guru. Я использовал pyenv для загрузки Python 3.7.6. Обратитесь к Readme.md для получения более подробных инструкций. Код Python Сначала я создал..

Наиболее частые термины Python
Вам пригодится изучение самых основных терминов Pythonic. Помню, когда я начинал писать код на Python, мне почти все время приходилось гуглить эти термины. Я подумал, что было бы неплохо задокументировать их для своей ясности, а также для тех, кто только начинает свой путь. Надеюсь, тебе понравится! Как работает Python? Python, созданный Гвидо ван Россумом, состоит из двух частей: Python как язык. Python как реализация. Python как язык: Python как язык имеет правила и..