ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Разъяснивший Python

Разъяснивший Python

前往频道在 Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc

显示更多
6 901
订阅者
-524 小时
-317 天
-6530 天
帖子存档
Устраняем дубликаты из списка Допустим, в списке имеются повторяющиеся элементы, а вам нужны только уникальные значения. Что
Устраняем дубликаты из списка Допустим, в списке имеются повторяющиеся элементы, а вам нужны только уникальные значения. Что делать? Можно создать новый список, а в цикле устроить проверку на соответствие элемента новому списку. Разъяснивший Python

Функции, поддерживающие только именованные аргументы (kwargs) С такими функциями можно сделать так, чтобы ей можно было бы пе
Функции, поддерживающие только именованные аргументы (kwargs) С такими функциями можно сделать так, чтобы ей можно было бы передавать только именованные аргументы. Такой простой приём улучшит понятность кода, помните об этом. Как видите, наша задача легко решается при помощи использования аргумента * перед списком именованных аргументов. Можно использовать и позиционные аргументы — в том случае, если поместить их до аргумента *. Разъяснивший Python

Удаление по срезу Так же мы можем удалять элементы последовательности по срезу с учётом того, что она поддерживает удаление э
Удаление по срезу Так же мы можем удалять элементы последовательности по срезу с учётом того, что она поддерживает удаление элементов (изменяема))). Приведу пример с рантайм классом SupportsDeletion. Разъяснивший Python

Ограничение использования процессора и памяти Для того чтобы ограничить использование программой процессора, мы сначала получ
Ограничение использования процессора и памяти Для того чтобы ограничить использование программой процессора, мы сначала получаем значения нежёсткого (soft) и жёсткого (hard) лимитов для конкретного ресурса (RLIMIT_CPU). Затем мы устанавливаем лимит, используя некое число секунд, задаваемое аргументом seconds, и ранее полученное значение жёсткого лимита. После этого мы регистрируем обработчик signal, который, при превышении выделенного программе процессорного времени, инициирует процедуру выхода. В случае с памятью, мы, опять же, получаем значения для нежёсткого и жёсткого лимитов, после чего устанавливаем ограничение с помощью метода setrlimit, которому передаём размер ограничения (size) и ранее полученное значение жёсткого лимита. Разъяснивший Python

%%timeit Приведенная выше команда вычисляет время, необходимое среде IPython для выполнения программы Python. Давайте разбере
%%timeit Приведенная выше команда вычисляет время, необходимое среде IPython для выполнения программы Python. Давайте разберемся в следующей программе. Разъяснивший Python

Алгоритм сортировки слиянием Сортировка слиянием - еще одна популярная проблема кодирования, с которой сталкиваются начинающи
Алгоритм сортировки слиянием Сортировка слиянием - еще одна популярная проблема кодирования, с которой сталкиваются начинающие программисты, когда ищут, что можно сделать на Python. Эта стратегия "разделяй и властвуй" использует разделение для разделения списка чисел на равные части, которые затем рекурсивно сортируются перед рекомбинацией для создания отсортированного списка. Разъяснивший Python

Угадывание чисел Этот проект для начинающих на Python - забавная игра, которая генерирует случайное число (в определенном диа
Угадывание чисел Этот проект для начинающих на Python - забавная игра, которая генерирует случайное число (в определенном диапазоне), которое пользователь должен угадать после получения подсказок. За каждое неверное предположение пользователь получает дополнительные подсказки, но ценой снижения их итогового балла. Разъяснивший Python

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

Китайская нейросеть, которая заменяет подписку на GPT — бесплатно и оффлайн 2026 год – новая эпоха для DeepSeek. Китайская не
Китайская нейросеть, которая заменяет подписку на GPT — бесплатно и оффлайн 2026 год – новая эпоха для DeepSeek. Китайская нейросеть работает прямо на вашем устройстве, обгоняет западные модели и снимает все ограничения: без подписок, без VPN, без контроля. Зерокодер обновил практикум и собрал всё, что важно знать о локальных моделях и как с ними работать. ⚡️Что ждёт вас на вебинаре? – Покажем, как установить DeepSeek R1 на компьютер и пользоваться нейросетью без интернета, подписки и передачи данных в облако; – Расскажем про преимущества DeepSeek и сравним его с ChatGPT; – Объясним, чем отличаются версии DeepSeek и какие модели использовать для текста, кода, анализа данных, обучения и исследований. – Покажем, как монетизировать навыки работы с локальными ИИ и как работать быстрее GPT бесплатно. Регистрируйтесь прямо сейчас Все участники получат готовые гайды и инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2026 года. Бесплатный практикум – по ссылке.

Генератор бросков кубиков Являясь одним из наиболее подходящих проектов на Python для начинающих программистов, эта программа
Генератор бросков кубиков Являясь одним из наиболее подходящих проектов на Python для начинающих программистов, эта программа имитирует бросание одного или двух кубиков. Как один из проектов Python easy, это довольно простая программа, которая использует модуль Python random для воспроизведения случайного характера бросания кубиков. Обратите внимание, что вы можете изменить максимальное значение кубика на любое число, что позволяет имитировать многогранные кубики, часто используемые во многих настольных и ролевых играх. Разъяснивший Python

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

Конвертер валют Это одна из нескольких идей проекта Python, которые требуют от нас установки новой библиотеки Python, в данно
Конвертер валют Это одна из нескольких идей проекта Python, которые требуют от нас установки новой библиотеки Python, в данном случае модуля requests. Это не входит в стандартную библиотеку Python, поэтому используйте команду pip, указанную в исходном коде, чтобы установить ее в вашей системе. С помощью модуля requests мы можем отправлять HTTP-запросы к API Fixer, что позволяет нам конвертировать одну валюту в другую. Вы, вероятно, заметите, что мы используем сторонний API, поэтому вам нужно зарегистрироваться, чтобы получить бесплатный ключ API здесь. Затем вы можете ввести свой ключ API в поле, указанное в исходном коде, и вы будете готовы к работе! Этот проект позволяет вам получить больше практики с циклами и пользовательским вводом, но он расширяет это с помощью HTTP-запросов для извлечения данных API в формате JSON. Разъяснивший Python

Треугольник Паскаля Этот проект на Python выводит треугольник Паскаля, используя условные операторы и циклы. Он также использ
Треугольник Паскаля Этот проект на Python выводит треугольник Паскаля, используя условные операторы и циклы. Он также использует математический модуль стандартной библиотеки и факториальную функцию для оценки уравнения "количество комбинаций", используемого для генерации значений в треугольнике. Разъяснивший Python

Аркадная игра Pong Это действительно веселый и интересный проект, поскольку мы использовали модуль Python turtle для эмуляции
Аркадная игра Pong Это действительно веселый и интересный проект, поскольку мы использовали модуль Python turtle для эмуляции классической аркадной игры Pong! Мы использовали различные методы из модуля turtle для создания наших игровых компонентов и обнаружения столкновений мячей с веслами игрока. Мы также определили диапазон привязок клавиш для настройки пользовательских элементов управления для левой и правой клавиш проигрывателя. Разъяснивший Python

Функции Очень часто встречается, что один и тот же кусок кода необходимо использовать в разных местах. Дублирование – плохая
Функции Очень часто встречается, что один и тот же кусок кода необходимо использовать в разных местах. Дублирование – плохая практика, ведущая к ошибкам и сложностям изменений. В таких ситуациях на помощь приходят функции. Ничто не мешает создать свои. Важно учесть и то, что функция всегда что-то возвращает (после ключевого слова return), хоть return и не обязателен (тогда вернется None, т.е. «ничто»). Разъяснивший Python

Условные выражения Работа с логическими операторами и операциями напрямую связана с условными выражениями. Бывают ситуации, к
Условные выражения Работа с логическими операторами и операциями напрямую связана с условными выражениями. Бывают ситуации, когда код программы начинает ветвиться в зависимости от предыдущего результата. Например, на сайт заходит пользователь: если ему больше 18 лет, то ему показываются все темы, а если меньше – то только некоторые. Для таких случаев используется инструкция «if…elif…else». Она может состоять из 1, 2 или более вариантов ветвления. Разъяснивший Python

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

Генератор паролей Это интересный проект на Python, который использует секретные и строковые модули для создания надежного и б
Генератор паролей Это интересный проект на Python, который использует секретные и строковые модули для создания надежного и безопасного пароля. Модуль string получает все возможные буквы, цифры и специальные символы, в то время как модуль secrets позволяет нам получать криптографически безопасные пароли. Код для этого проекта относительно прост, поскольку он использует цикл для непрерывной генерации паролей, пока он не будет содержать хотя бы один специальный символ и две цифры. Разъяснивший Python

Сиденье пропержено. Коврик для мыши стерся еще пару лет назад. Слышу это от каждого второго прогера. Но это все в прошлом, ко
Сиденье пропержено. Коврик для мыши стерся еще пару лет назад. Слышу это от каждого второго прогера. Но это все в прошлом, когда подписан на AliExpress Программиста Ежедневно публикуем самые интересные находки для айтишников, подписывайся – https://t.me/+wuZuKdYccG1kMjJi

Проверка подключения к сайту Этот проект на Python использует модули urllib и tkinter для тестирования подключения к веб-сайт
Проверка подключения к сайту Этот проект на Python использует модули urllib и tkinter для тестирования подключения к веб-сайту. Мы использовали модуль tkinter для создания графического интерфейса, позволяющего пользователям вводить веб-адрес. Как и в наших предыдущих примерах, сюда входят метки, кнопки и поля ввода. После того, как мы собрали веб-адрес пользователя, мы передаем его в нашу пользовательскую функцию, чтобы вернуть код состояния HTTP для текущего веб-сайта через функцию модуля urllib .getcode() . Для этого примера мы просто определяем, равен ли HTTP-код 200. Если это так, мы знаем, что сайт работает; в противном случае мы сообщаем пользователю, что он недоступен. Разъяснивший Python