Python Learning
34K subscribers
1.93K photos
8 videos
7 files
934 links
№ 4974297878

Обучающий канал по Python

Ссылка для друга - https://yangx.top/+I7jrAQKR5xAyYTAy

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Python_per_month
加入频道
Узнаём версию Python

В пакете sys присутствует переменная version_info, которая хранит в себе версию Python, с помощью которого запущена программа.
👍29🗿5🏆2🎉1🍾1👨‍💻1
beginners_python_cheat_sheet.pdf
1.7 MB
Большая шпаргалка по Python для начинающих
👍46🔥72🍾2🎉1
10🎉1
Что выведет программа?
Anonymous Quiz
5%
1
2%
0
40%
2
37%
None
16%
Error
👍30🗿16🤔6👨‍💻52🔥2🆒2
Задаем ширину текста

Метод fill() модуля textwrap разбивает text по строкам так, что каждая строка имеет не более width(в нашем случае 24) символов длиной.

Метод возвращает одну строку, содержащую заключенный абзац.
👍36🆒5🔥1
Создаем 2D игру на Python с библиотекой Arcade

Arcade — библиотека Python для создания 2D игр, с низким порогом вхождения, но очень функциональная в опытных руках.

Смотреть статью
👍38🍾5🎉21😱1
Друзья, на связи админ! Это не реклама. Ну как не реклама, скорее просто я хочу показать вам свой GPT бот, который добавил недавно в Telegram. Если вдруг кому интересно можете пользоваться. @AIGPT4bot
👍31🔥4👨‍💻4🎉1
Наборы символов

У пакета string из стандартной библиотеки можно заполучить наборы символов. Есть возможность получить английский алфавит в низком регистре, в высоком и оба сразу, а также числа по порядку. Это может пригодиться в разных ситуациях, к примеру, для генерации паролей.
👍352🎉2🏆1
Как я стал Python-разработчиком с нуля — мой опыт становления тестировщиком

Тестировщик специалист, который отлавливает ошибки на всех этапах разработки проекта.

Смотреть статью
👍183🤔1🗿1
Получаем гласные

Этот пример возвращает в строке найденные гласные "a e i o u". Это может оказаться полезным при поиске или обнаружении гласных.
👍27🗿202🎉1🏆1
Метод partition()

Метод partition() разбивает строку по заданной подстроке. После этого результат возвращается в виде кортежа. При этом подстрока, по которой осуществлялась разбивка, тоже входит в кортеж.
👍356🏆3
#Вопросы_с_собеседования

Что будет в результате выполнения данного кода?

Ответ:
Результатом выполнения данного кода будет [6, 6, 6, 6], а не [0, 2, 4, 6].

Это объясняется тем, что замыкания в Python работают по принципу позднего связывания. Это означает, что значения переменных, используемых в замыканиях, ищутся во время вызова внутренней функции. Поэтому, когда вызывается любая из функций, возвращаемых multipliers(), значение i ищется исключительно в области видимости этой функции в данный момент. А значение i, вне зависимости от того, какая из функций вызывается, после завершения цикла for всегда равно 3. Таким образом, каждая возвращаемая функция умножает значение, которое ей передано, на 3, а поскольку в приведенном выше коде передается значение 2 , все они возвращают значение 6 (то есть 3 x 2).
👍214🎉2🏆2
Получаем ежедневные новости с помощью Python

Для реализации нам нужно установить библиотеки requests и BeautifulSoup.
pip install bs4
pip install requests

Подробный разбор и описание кода можно найти здесь.
👍19😢3🏆2🎉1
Самый встречаемый символ в строке

Наиболее рекомендуемый метод, который можно использовать для поиска всех вхождений, - это метод - использование collections.Counter() + max(), он фактически получает частоту всех элементов, а также может использоваться для печати частоты одного элемента, если это необходимо.

Мы находим максимально встречающийся символ, используя max() для значений.
👍24🎉4🏆1
Декораторы в Python: понять и полюбить

Декораторы — один из самых полезных инструментов в Python, однако новичкам они могут показаться непонятными.

Смотреть статью
👍214🗿4🔥3
Дорогие подписчики, напишите в комментариях список тем, которые вы бы хотели, чтобы мы рассмотрели в наших постах!
🔥102👍1
Python стал международным языком. Теперь все переговоры касательно IT тематик ведутся именно на этом языке. Поздравим нашего любимца в комментариях!
👍110🎉1710🍾5🗿5🔥3🥰2🆒2😁1
Преобразовать список списков в список строк

На картинке представлен самый быстрый способ, как решить данную задачу. Другие способы можно посмотреть здесь.
👍33🎉4🏆21
#Вопросы_с_собеседования

Напишите программу, которая возвращает количество гласных букв в строке

Наша программа при помощи регулярного выражения, вычисляет количество гласных (A, E, I, O, U, Y) в строке.
👍27🗿5🔥3🏆2🍾21🤔1