Python Developer
21.4K subscribers
1.82K photos
136 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Мега-Учебник Flask Глава 13: I18n и L10n

В тринадцатой части серии мега-учебника Flask автор рассказывает, как расширить Microblog для поддержки нескольких языков. 

В рамках этой работы вы также узнаете о создании собственных расширений CLI для команды flask.

Ссылка на статью — КЛИК

➡️ Python Developer | #статья #flask
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣49😁84
9
Что выведет код сверху?
Anonymous Quiz
78%
12 14
7%
3 4
3%
1 0
12%
Ошибка
💯721
🐍 Добавление элемента в список

Рассмотрим два способа добавления элементов в список: метод списка append() и метод extend().

append() — добавляет один элемент в конец списка

extend() — добавляет все элементы из итерируемого объекта в конец текущего

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
28
Вопрос с собеседования

Как с помощью lambda возвести каждый элемент списка [1, 2, 3, 4] в квадрат? Убедитесь в правильности результата с помощью assert.

Ответ: данную задачу можно решить с помощью map, пройдя по каждому элементу.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
19💯2
🐍 Сортировка списка

В Python есть два способа сортировки списка: встроенный метод списка list.sort() и встроенная функция sorted().

sorted() принимает итерируемый объект и возвращает новый отсортированный список, не изменяя исходный;

list.sort() сортирует список на месте, то есть изменяет исходный список.

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
2213
💯10
Что выведет код сверху?
Anonymous Quiz
27%
['ab', 'bc']
10%
['Ab', 'Bc']
62%
['AB', 'BC']
1%
['aB', 'bC']
🤣328💯7
🐍 Скриншот экрана с помощью Python

Код с изображения позволяет сделать скриншот экрана и сохранить его в указанной директории.

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
30💯76👍1
Вопрос с собеседования

В чём разница между типами list и tuple?

Ответ: Список (list) и кортеж (tuple) являются двумя различными типами данных, которые предоставляют набор элементов в определенном порядке. Основная разница в том, что список может быть изменен (мутабельный тип), а кортеж является неизменяемым (иммутабельным типом).

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
186🤣6💯2
🐍 Глубокое копирование (Deep Copy)

Глубокое копирование необходимо для создания полной копии объекта, включая все вложенные объекты.

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

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
213💯2
🤣10👍1💯1
Что выведет код сверху?
Anonymous Quiz
23%
True
42%
False
13%
1
22%
0
😁143
🐍 Модуль pprint

pprint (pretty print) — это модуль, который предоставляет функциональность для красивого вывода структур данных, таких как словари, списки и кортежи.

Он упрощает чтение и понимание структуры данных при выводе в консоль или в файл.

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
227💯2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁70🤣474💯3
🐍 Мега-Учебник Flask Глава 14: Ajax

Видели ссылки "Перевести", которые сайты показывают рядом с пользовательским контентом? Это ссылки, которые запускают автоматический перевод контента в режиме реального времени.

В четырнадцатой части серии мега-учебника Flask автор показывает, как добавить функцию перевода на живой язык, используя службу переводов Microsoft и немного JavaScript.

Ссылка на статью — КЛИК

🔖 Предыдущая часть — КЛИК


➡️ Python Developer | #статья #flask
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Вопрос с собеседования

Что такое замыкание в Python?

Ответ: Замыкание (closure) — это функция, которая сохраняет доступ к переменным в своей внешней области видимости, даже если эта область видимости уже вышла из области действия.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
14💯41
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣42😁2
🐍 Получение текста с картинки

Система Tesseract от Google позволяет парсить текст с картинок с помощью оптического распознавания символов.

В качестве обертки над их системой был создан пакет pytesseract, который удобно и легко использовать

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
158💯1