Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
azakap
6 лет назад

7 полезных приёмов и хитростей Python


Python — один из самых популярных и востребованных языков программирования, — пишет tproger.ru. На это есть несколько причин:

Его легко изучить.
Он очень универсальный.
У него есть множество модулей и библиотек.
В процессе работы с Python каждый находит для себя какие-то полезные модули и приёмы. В этой подборке вы узнаете о некоторых полезных хитростях.

aall и any
Одна из многих причин популярности Python — его читабельность и выразительность.

Часто шутят, что Python — это «исполняемый псевдокод». Однако когда вы можете писать код таким образом, становится сложно не согласиться:

bashplotlib
Хотите строить графики в консоли?

$ pip install bashplotlib

Стройте на здоровье.

ccollections
В Python есть классные встроенные типы данных, но порой они ведут себя не совсем так, как хотелось бы.

К счастью, во встроенной библиотеке Python есть модуль collections с удобными дополнительными типами данных:

ddir
Когда-нибудь задумывались о том, как заглянуть внутрь объекта в Python и посмотреть на его атрибуты? Конечно, задумывались.

Используем командную строку:

Это может пригодиться при интерактивной сессии в Python, а также для динамического изучения объектов и модулей, с которыми вы работаете.

Больше можно узнать в официальной документации.

eemoji
Да, серьёзно.

$ pip install emoji

И не делайте вид, что не хотите попробовать:

from future import
Одним из последствий популярности Python является то, что постоянно разрабатываются и выходят новые версии. Новые версии — новые возможности, но только не для вас, если вы пользуетесь устаревшей.

Впрочем, не всё так плохо. Модуль future даёт возможность импортировать функциональность будущих версий Python. Это прямо как путешествие во времени, или магия:

geopy
Программистам может быть сложно ориентироваться в географии. Однако модуль geopyвсё упрощает:

$ pip install geopy

Он работает путём абстрагирования API разных сервисов геокодирования. Этот модуль даёт возможность узнать полный адрес места, его долготу и широту и даже высоту.

Также в нём есть полезный класс Distance. Он высчитывает расстояние между двумя местами в удобной единице измерения.

0
0.000 GOLOS
На Golos с September 2018
Комментарии (0)
Сортировать по:
Сначала старые