[Python] За что отвечает метод map?
Anonymous Poll
8%
Преобразование итераций строк
6%
Преобразование итераций чисел
26%
Обработка итераций на основе кортежей
43%
Все выше перечисленное
17%
Посмотреть правильный ответ
Словари в Python: 12 задач для начинающих с решениями
Словари в Python удобно использовать для решения задач, связанных с хранением и обработкой данных о свойствах объекта, сопоставлением данных, подсчетом и так далее. В определённом случае словарь может даже заменить условные конструкции
Предлагаем вам попробовать 12 задач, где пригодятся знания работы со словарями. А если возникнут сложности, то там же вы найдёте решения для этих задач:
https://proglib.io/p/slovari-v-python-12-zadach-dlya-nachinayushchih-s-resheniyami-2022-01-28
Словари в Python удобно использовать для решения задач, связанных с хранением и обработкой данных о свойствах объекта, сопоставлением данных, подсчетом и так далее. В определённом случае словарь может даже заменить условные конструкции
if – elif – else
.Предлагаем вам попробовать 12 задач, где пригодятся знания работы со словарями. А если возникнут сложности, то там же вы найдёте решения для этих задач:
https://proglib.io/p/slovari-v-python-12-zadach-dlya-nachinayushchih-s-resheniyami-2022-01-28
Работаем с клавиатурой. Библиотека keyborad
Библиотека дает доступ к работе с клавиатурой. Позволяет отправлять команды, записывать нажатия и назначать сочетания клавиш на выполнение функций.
Также позволяет считывать нажатия и вести логирование. Очень простая в использовании библиотека, пригодится множеству проектов.
Установка
Библиотека дает доступ к работе с клавиатурой. Позволяет отправлять команды, записывать нажатия и назначать сочетания клавиш на выполнение функций.
Также позволяет считывать нажатия и вести логирование. Очень простая в использовании библиотека, пригодится множеству проектов.
Установка
pip install keyboard
ДокументацияPython mouse
Про управление клавиатурой, мы говорили. Пришло время коснуться и мыши.
Библиотека mouse имеет следующий возможности:
+ Слушать и отсылать события для мыши
+ Работает с Windows и Linux
+ Работает с Mac OS
+ Написана на чистом Python
+ Имеет высокоуровневый API
Установка
Про управление клавиатурой, мы говорили. Пришло время коснуться и мыши.
Библиотека mouse имеет следующий возможности:
+ Слушать и отсылать события для мыши
+ Работает с Windows и Linux
+ Работает с Mac OS
+ Написана на чистом Python
+ Имеет высокоуровневый API
Установка
pip install mouse
ДокументацияКак расшифровывается PEP?
Anonymous Poll
39%
Python Effective Programming
3%
Python Effective Proposal
31%
Python Enhancement Practices
27%
Python Enhancement Proposal
0%
Python Provisional Prophesy
Сжатие списка
Этот скрипт удаляет «ложные» значения (False, None, 0 и пустую строку ' ') из списка. Используется встроенная функция filter(): c параметром None на первом месте она удалит из списка lst все значения, которые не вернут True по умолчанию.
Проверить вручную какое-либо значение на True/False можно с помощью функции bool(): bool(0) вернёт False, но bool('0') уже будет True, так как это непустая строка.
Этот скрипт удаляет «ложные» значения (False, None, 0 и пустую строку ' ') из списка. Используется встроенная функция filter(): c параметром None на первом месте она удалит из списка lst все значения, которые не вернут True по умолчанию.
Проверить вручную какое-либо значение на True/False можно с помощью функции bool(): bool(0) вернёт False, но bool('0') уже будет True, так как это непустая строка.