Рецепты Python. Коллекция лучших техник программирования
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

Кітаптан алынған дәйексөздер  Рецепты Python. Коллекция лучших техник программирования
автор 

Константин К.
Константин К.дәйексөз келтірді11 сағат бұрын
ОБРАТИТЕ ВНИМАНИЕ В категории is… присутствует интересный метод isidentifier. Он проверяет, является ли строка допустимым идентификатором, который может использоваться в качестве имени переменной, функции или объекта.
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді11 сағат бұрын
isdecimal < isdigit < isnumeric. Если вы боитесь запутаться в этих методах, лучше использовать наиболее общий метод isnumeric.
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді12 сағат бұрын
строка выдает значение True при проверке методом isnumeric только в том случае, если все символы непустой строки являются цифровыми. К категории цифровых символов не относятся точка или знак «минус».
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді12 сағат бұрын
• Строки, представляющие отрицательные числа, не проходят проверку isnumeric.
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді12 сағат бұрын
• Строки, представляющие числа с плавающей точкой, не проходят проверку isnumeric.
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді12 сағат бұрын
Таблица 2.2. Популярные спецификаторы при форматировании чисел с использованием f-строк
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді22 сағат бұрын
print(f"Four digits: {decimal_number:.4f}") # Вывод: Four digits: 1.2346 Если для целых чисел использовался спецификатор формата d, то для дробных значений используется спецификатор f. Хотя спецификатор f может использоваться автономно, чаще указывается, сколько цифр должно выводиться в дробной части: .2 для вывода двух цифр, .4 — для четырех цифр, и т.д.
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді22 сағат бұрын
Для назначения разделителей групп разрядов в целых числах в f-строке используется спецификатор формата xd, где x — разделитель, а d — спецификатор формата для целых чисел: large_prime_number = 1000000007 print(f"Use commas: {large_prime_number:,d}") # Вывод: Use commas: 1,000,000,007
Комментарий жазу
Константин К.
Константин К.дәйексөз келтірді22 сағат бұрын
Для определения режима выравнивания текста в спецификаторе формата используется синтаксис f"{expr:x
Комментарий жазу
Damir K.
Damir K.дәйексөз келтірді5 ай бұрын
Еще одно преимущество консервации — меньшие затраты памяти и ускорение чтения/записи по сравнению с такими текстовыми форматами, как CSV. Ранее я уже несколько раз упоминал о pandas — одном из популярных пакетов Python для data science. Основная модель данных pandas — DataFrame — представляет табличную структуру данных. Объекты DataFrame можно сохранять в CSV-файлах или файлах pickle. В общем случае чтение и запись данных с файлами pickle выполняются намного быстрее операций с CSV-файлами, к тому же файлы pickle обычно занимают меньше места, чем CSV-файлы с тем же объемом данных.
Комментарий жазу