Python tricks | Хитрости Питона
5.67K subscribers
2.21K photos
26 videos
1 file
2.52K links
Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты.

Сотрудничество: @SIeep_Token

Мы на платформе: https://telegram.me/python_tricks

Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy
Download Telegram
Что выведет код?
Anonymous Quiz
9%
2
48%
3
6%
None
36%
Error
#1
Операция push в стеке

Стек в Python — это линейная структура данных «последним вошел — первым ушел», т.е. элемент, введенный последним, будет первым удаляемым элементом.

Операции, связанные со стеком:
⚫️Push — Добавление элементов в стек
⚫️Pop — Удаление / удаление элементов из стека

Метод push() method используется для добавления элементов в стек. Этот метод добавляет элемент в верхнюю часть стека. Мы можем использовать метод append() для добавления элементов в стек.
Что выведет код?
Anonymous Quiz
38%
777
24%
0
25%
None
12%
Error
Советы, которые могут спасти Вас от ужасов PyYAML

YAML - это широко используемый язык сериализации данных. Все разработчики сталкиваются с необходимостью обработать YAML время от времени. Но обработка YAML, особенно с использованием PyYAML в Python, мучительна и полна ловушек. В данной статье изложены некоторые советы, которые могут облегчить Вашу жизнь с PyYAML.

👉 Ссылка на статью
Что выведет код?
Anonymous Quiz
4%
-16
5%
-32
6%
32
67%
0
19%
Error
#2
Метод pop()

Метод pop() method используется для удаления элементов из стека. Этот метод при вызове удаляет самый верхний элемент.
Что выведет код?
Anonymous Quiz
13%
2
6%
1
42%
True
19%
False
20%
Error
Что выведет код?
Anonymous Quiz
15%
26
5%
15
9%
None
71%
Error
Airtable & Telegram Bot

В данной статье автор рассмотрит интеграцию no-code базы данных с телеграмм ботом. Благодаря хорошему API и читабельной документации Airtable удобно использовать разработчику. Airtable совмещает в себе удобный пользовательский интерфейс табличек и всевозможные БД фичи. Фактически в данной статье получим готовый для быстрого запуска рецепт, включающий стек сервисов для разработки, ссылки и примеры.

👉 Ссылка на статью
Что выведет код?
Anonymous Quiz
49%
True
36%
False
7%
None
8%
Error
Метод islower

Метод str.islower() возвращает True, если все символы в строке имеют нижний регистр (строчные), при этом строка не должна быть пустой, то есть должна иметь хотя бы один символ в нижнем регистре и не состоять из одних пробелов.

Метод str.islower() во всех других случаях возвращает False.

Строка состоящая из символов не имеющих возможности приведение к нижнему регистру также будет возвращать False.

Для приведения символов строки к верхнему регистру используйте метод str.lower().
Что выведет код?
Anonymous Quiz
16%
2000222
3%
2222
44%
2000
14%
0
24%
Error