Пользовательский ввод — основа интерактивного программирования на Python.
Уметь собирать и обрабатывать информацию, предоставленную пользователем, очень важно, будь то простые скрипты, запрашивающие имя пользователя, или сложные системы, основанные на вводе структурированных данных.
Если вы стремитесь создавать программы, работающие не изолированно, освоение обработки ввода просто необходимо.
#Input #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4🤝3❤1
Media is too big
VIEW IN TELEGRAM
Полиморфизм в Python — это концепция объектно-ориентированного программирования (ООП), которая позволяет объектам разных классов реагировать на одинаковые методы или операции по-разному.
Мы делаем у разных классов метод с одинаковым названием.
#Polymorphism | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4❤2👍2🔥2
Строки — отличный инструмент в руках Python-разработчиков.
В Python строка — это последовательность символов в кавычках. Она может включать числа, буквы и символы.
С помощью Python строку можно разделить на список подстрок по
определенному разделителю. Это делается с помощью метода
split.#Metod #Split #Input | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🤝2🔥1
Каждый Django-разработчик рано или поздно сталкивается с неожиданно «тяжелыми» запросами, способными превратить быстрое приложение в неповоротливого слона.
#Django #PostgreSQL | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2🤝2❤1
Асинхронность в Python – это отдельный мир, сильно отличающийся от синхронного Python.
Наличие одного событийного цикла уже вносит много изменений в привычный порядок вещей.
#Async #Await | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥3
Анализ последних оптимизаций в CPython
В этой статье автор собирается обсудить конкретные улучшения, внесенные в CPython, которые повышают производительность интерпретатора.
Давайте погрузимся в детали.
#CPython #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3🤝2
В любом проекте разработки ПО нам приходится работать с файлами. При помощи Python можно осуществлять довольно много операций.
Мы можем:
1. выводить список файлов;
2. перемещать и переименовывать файлы;
3. удалять файлы;
4. читать файлы;
5. записывать в файлы;
6. добавлять что-либо в файлы.
#File | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤝4🔥3
Меня приняли без собеседования, когда я HR'у показал ЭТО
Спрос на Junior-Middle программистов упал на 30% из-за перегруза на рынке, а значит пора быть лучше чем остальные.
Спецы из Teхнологичка уже подготовили топ статьей для вас:
— Бесплатный сайт/блог/cv/wiki за 5 мин
— Как легко пройти собесы с помощью Whisper
— Сборник задач с собеседования (2314 заданий)
Пора выделятся, пока ИИ не забрал твою работу. Подписывайся: @technologichka
Спрос на Junior-Middle программистов упал на 30% из-за перегруза на рынке, а значит пора быть лучше чем остальные.
Спецы из Teхнологичка уже подготовили топ статьей для вас:
— Бесплатный сайт/блог/cv/wiki за 5 мин
— Как легко пройти собесы с помощью Whisper
— Сборник задач с собеседования (2314 заданий)
Пора выделятся, пока ИИ не забрал твою работу. Подписывайся: @technologichka
❤2
Media is too big
VIEW IN TELEGRAM
В ходе видео мы с нуля изучим теорию и построим на практике полноценное RESTFul API приложение.
В качестве языка программирования мы будем использовать Python.
#API #Flask #REST | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4🤝3
В этой статье мы научимся находить максимальное значение в списке на Python.
Для всестороннего понимания вопроса мы рассмотрим использование некоторых встроенных функций, простые подходы, а также небольшие реализации известных алгоритмов.
#Example | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤2🤝1
Готовы создать игру, от которой не оторвешься?
Давайте вместе сделаем Amazing Frogs – убийцу Тетриса на Python!
Тут вам и падающие блоки, и взрывающиеся цвета, и хитрая механика.
— Запасайтесь кофе, открывайте IDE, и поехали превращать код в игровое безумие!
#Game #Pygame | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤝4❤2🔥1
Функция
print() в Python используется для вывода текстовой информации на экран или в консоль. Эта функция может принимать один или несколько аргументов.
Вы наверняка знакомы с этой функцией. С неё начинается любой урок по программированию на Python.
#Function #Print | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4🔥3
Цель этой статьи не в том, чтобы дать строгое математическое определение преобразованию Фурье.
— Это бесчисленное количество раз уже сделано другими авторами, а на примерах показать его «механический» смысл и пояснить почему оно работает.
#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3🤝2❤1
Путь от необработанных данных к убедительным визуализациям является ключевым в науке о данных.
Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации.
#Collection #Visualization #Data #Library | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3❤2
Media is too big
VIEW IN TELEGRAM
В видео рассматриваются операции над множествами: пересечение, объединение, вычитание и симметричная разность.
Разберем методы: intersection(), intersection_update(), union, а также сравнение
множеств.
#Multiples | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🤝3
PySpark — это API Apache Spark, который представляет собой систему с открытым исходным кодом, применяемую для распределенной обработки больших данных.
— Изначально она была разработана на языке программирования Scala в Калифорнийском университете Беркли.
#Guide #Library #PySpark | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👍2
Динамическое программирование – мощный метод решения сложных задач путем их разбиения на более простые подзадачи.
#Dynamic #Programming #Task | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4👍3
Dash — библиотека пользовательского интерфейса для создания аналитических веб-приложений.
Она будет полезна для тех, кто использует Python для анализа и исследования данных, визуализации, моделирования и отчётности.
#Dash #Library #Web #App | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤝3❤2🔥1
Автор реализовал, похоже, собственный алгоритм поиска кратчайшего пути с отрицательными ребрами графа.
Додумался он до него путем модификации классического Дейкстры.
#Programming #Algorithm #Opinion | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝4👍2🔥2❤1
Инструменты отладки — сердце любого языка программирования.
Без них вам будет крайне сложно написать рабочий и чистый код.
#Tool #PDB #Debugger | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🤝4
Media is too big
VIEW IN TELEGRAM
В данном видео рассмотрим самые популярные ошибки при написании функций в Python.
Если вы часто допускаете эти ошибки, то это может повлиять на структуру вашего кода, на легкость его поддержки и также может забрать у вас много времени при попытке что-то исправить.
#Error #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝3❤2👍2