Найти в Дзене
Покупайте СтеллыИ дарите их за контент
5 лет назад
 • Вы подписаны

Структуры данных. Массивы и списки

6 лет назад
 • Вы подписаны

IPython и Jupyter Notebook - установка и знакомство

IPython Эту среду можно назвать продвинутым интерпретатором Python. Если Python - механизм решения задач, то IPython - интерактивная панель управления. Оболочка IPython является интерактивным интерфейсом для Python и имеет множество синтаксических дополнений к нему. Есть два варианта использования IPython: 1. Командная строка IPython 2. Блокнот IPython Для установки командной строки IPython требуется выполнить команду менеджера пакетов pip: pip install IPython После мы просто вводим в командной...

6 лет назад
 • Вы подписаны

Python. Форматированный вывод

Теория В Python можно при выводе вставлять нужные переменные посреди строки, не редактируя её. Это можно сделать с помощью string метода .format(). Рассмотрим документацию(которую мы научились читать тут) к .format(): Или же, в переводе: Возвращает форматированную версию S, используя подстановки из args и kwargs. Подстановки обозначаются фигурными скобками ('{'и '}'). Здесь указано, что можно использовать подстановки из args и kwargs. args - любая последовательность аргументов (любые одиночные переменные) kwargs - или же пары: ключ-значение (доступ к значению по ключу или же атрибуту)...

6 лет назад
 • Вы подписаны

Python. Стандартные методы строк

В Python есть множество стандартных методов для строк, которые облегчают работу с текстовыми данными, попробую рассказать о некоторых из них: Вхождение подстроки в строку с помощью ключевого слова in Определяет, является ли подстрока частью другой строки и возвращает булево значение. Позиция вхождения - find() и rfind() Синтаксис: "str_1".find("str_2) Входит ли str_2 в str_1? Возвращает позицию вхождения начиная с нуля. rfind - тоже самое, но справа-налево. Если строка не входит - возвращает -1 Согласно документации, можно указывать начало и конец поиска по индексу: S...

6 лет назад
 • Вы подписаны

Читаем документацию к Python прямо в интерпретаторе

В Python есть возможность читать встроенную в код документацию с помощью двух инструментов, а также писать собственную. Рассмотрим, как это можно делать: Получаем документацию с помощью метода help() Вызов метода help(), возвращает полную справку о переданной функции/объекте. Синтаксис: print(help(<объект справки>) Например: Справка вернула полную информацию о List-e, включая методы его исходного кода(их намного больше, так как все перечислять слишком долго). Это работает со всеми стандартными функциями и объектами...

6 лет назад
 • Вы подписаны

Python. Как следить за чистотой кода?

Что такое PEP8? PEP8 - это рекомендательная документация по стилистике написания кода на Python. Она содержит в себе такие правила как: размер отступов, правильное именование переменных, то как должна выглядеть документация в самих модулях и так далее. Всё это направлено на улучшение читаемости и "чистоты" кода. Как всё запомнить? Запоминать вовсе ничего не обязательно, хотя такие базовые вещи, как более менее правильные названия переменных стоит знать. Существуют такие инструменты разработчика как Linter...

Покупайте СтеллыИ дарите их за контент