SQL в Python: Сравнительное руководство по работе с данными
Знаешь SQL и хочешь понять, как делать то же самое в Pandas? Это руководство покажет как привычные SQL-запросы выглядят в мире Python👊
✈️ Python Ninja
Знаешь SQL и хочешь понять, как делать то же самое в Pandas? Это руководство покажет как привычные SQL-запросы выглядят в мире Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍6🔥2
Ловите подгон книга — "Automate the Boring Stuff with Python"
Руководство по использованию Python для автоматизации повседневных задач. Автор предлагает практические примеры, связанные с обработкой файлов, работой с электронными таблицами, веб-автоматизацией и другими прикладными задачами📚
☝️ Ссылка источник
✈️ Python Ninja
Руководство по использованию Python для автоматизации повседневных задач. Автор предлагает практические примеры, связанные с обработкой файлов, работой с электронными таблицами, веб-автоматизацией и другими прикладными задачами
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍2
👌7🤩3❤🔥2💯1
Откопал интересную платформу для новичков в бэкенд-разработке — BootDev
Практические курсы по бэкенду (Python, Go, SQL и др.) с реальными задачами. Проходить курсы можно абсолютно бесплатно но есть загвоздка.
Весь контент (лекции, видеообъяснения, начальный код) доступен бесплатно: ты можешь проходить курсы, читать материалы и запускать код — даже за пределами первых глав.
Но интерактивные функции проверка заданий, AI-чат, геймификация (наблюдение за прогрессом, достижения, сертификаты) — доступны только после оформления подписки🔞
☝️ Ссылка источник
✈️ Python Ninja
Практические курсы по бэкенду (Python, Go, SQL и др.) с реальными задачами. Проходить курсы можно абсолютно бесплатно но есть загвоздка.
Весь контент (лекции, видеообъяснения, начальный код) доступен бесплатно: ты можешь проходить курсы, читать материалы и запускать код — даже за пределами первых глав.
Но интерактивные функции проверка заданий, AI-чат, геймификация (наблюдение за прогрессом, достижения, сертификаты) — доступны только после оформления подписки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍2
Совет по Python
Создание словаря из двух списков с использованием функций dict() и zip()
Пример:
Вывод:
Как это работает?
Функция
Практическое применение:
Для быстрого преобразования табличных данных в словари (например, при работе с CSV/Excel) создания конфигураций программ из отдельных списков параметров и значений, а также обработки любых структурированных записей
Важное условие:
Списки должны быть одинаковой длины, иначе лишние элементы не попадут в результат
✈️ Python Ninja
Создание словаря из двух списков с использованием функций dict() и zip()
Пример:
x = ['name', 'age', 'country']
y = ['Yoko', 60, 'Angola']
dict1 = dict(zip(x, y))
print(dict1)
Вывод:
{'name': 'Yoko', 'age': 60, 'country': 'Angola'}Как это работает?
Функция
zip(x, y) соединяет элементы списков попарно (первый с первым, второй со вторым и т.д.), а dict() преобразует эти пары в готовый словарьПрактическое применение:
Для быстрого преобразования табличных данных в словари (например, при работе с CSV/Excel) создания конфигураций программ из отдельных списков параметров и значений, а также обработки любых структурированных записей
Важное условие:
Списки должны быть одинаковой длины, иначе лишние элементы не попадут в результат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Откопал еще одну бесплатную и полезную платформу для новичков
Ulearn.me — это образовательная онлайн платформа разработанная в компании СКБ Контур. Предлагает практические курсы по программированию например, основы Python, C# и информационной безопасности
Установка среды не требуется всё работает из коробки😎
☝️ Ссылка источник
✈️ Python Ninja
Ulearn.me — это образовательная онлайн платформа разработанная в компании СКБ Контур. Предлагает практические курсы по программированию например, основы Python, C# и информационной безопасности
Установка среды не требуется всё работает из коробки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤝1
Практичный гайд для переезда на Python для тех кто еще не решился
Наткнулся на крутой гайд как с умом пересесть на Python. Автор по шагам делится чем заменить привычные инструменты, как всё настроить и вообще кайфовать от процесса🔞
☝️ Ссылка источник
✈️ Python Ninja
Наткнулся на крутой гайд как с умом пересесть на Python. Автор по шагам делится чем заменить привычные инструменты, как всё настроить и вообще кайфовать от процесса
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
Ловите подгон книга — "Python Data Science Handbook"
Руководство по анализу данных на Python: от NumPy и pandas до визуализации и машинного обучения.
А ещё я нашёл репозиторий от Microsoft — Data Formulator. Приложение которое использует большие языковые модели для преобразования данных и создания визуализаций
Вкатываемся в data science легко📚
☝️ Ссылка источник
☝️ Ссылка источник
✈️ Python Ninja
Руководство по анализу данных на Python: от NumPy и pandas до визуализации и машинного обучения.
А ещё я нашёл репозиторий от Microsoft — Data Formulator. Приложение которое использует большие языковые модели для преобразования данных и создания визуализаций
Вкатываемся в data science легко
Please open Telegram to view this post
VIEW IN TELEGRAM
👌7❤2
👌6👻2
This media is not supported in your browser
VIEW IN TELEGRAM
Настоящая сокровищница для любителей шпаргалок — OverAPI
Сайт где собраны удобные шпаргалки по языкам программирования вроде Python, JavaScript, CSS и многим другим. Очень выручает, когда нужно быстро что-то вспомнить и не хочется лезть в длинную документацию.
Забирай пригодится❤️
☝️ Ссылка источник
✈️ Python Ninja
Сайт где собраны удобные шпаргалки по языкам программирования вроде Python, JavaScript, CSS и многим другим. Очень выручает, когда нужно быстро что-то вспомнить и не хочется лезть в длинную документацию.
Забирай пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥2
Совет по Python
Возвращаем несколько значений из функции с помощью
По умолчанию функция возвращает одно значение, но иногда нужно вернуть несколько. Один из удобных способов — использовать
Пример:
Вывод:
Преимущества:
Четкая структура: поля
Доступ к значениям по именам (
Улучшает читаемость и поддерживаемость кода
✈️ Python Ninja
Возвращаем несколько значений из функции с помощью
namedtupleПо умолчанию функция возвращает одно значение, но иногда нужно вернуть несколько. Один из удобных способов — использовать
namedtuple из модуля collections. Это позволяет задать структуру возвращаемых значений, делая код более читаемым и понятнымПример:
from collections import namedtuple
def multiple_values():
MyTuple = namedtuple("MyTuple", ["name", "age", "car"])
name = "Mark"
age = 21
car = "Ford"
return MyTuple(name, age, car)
# Использование функции
result = multiple_values()
print(f"Name: {result.name}, Age: {result.age}, Car: {result.car}")
Вывод:
Name: Mark, Age: 21, Car: Ford
Преимущества:
Четкая структура: поля
name, age и car заданы явноДоступ к значениям по именам (
result.name), а не по индексамУлучшает читаемость и поддерживаемость кода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
❤10🔥5😎1
Подарочек на выходные «PyChallenger» - бесплатные мини‑курсы для изучения Python
Геймифицированная школа прогера: проходишь упражнения, мгновенные результаты, набираешь очки за ответы и переходишь на следующий уровень. Учишься через практику в браузере, шаг за шагом прокачивая свои навыки — от переменных до обработки данных
Начинай уже сегодня🚨
☝️ Ссылка источник
✈️ Python Ninja
Геймифицированная школа прогера: проходишь упражнения, мгновенные результаты, набираешь очки за ответы и переходишь на следующий уровень. Учишься через практику в браузере, шаг за шагом прокачивая свои навыки — от переменных до обработки данных
Начинай уже сегодня
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4
Откопал полезный репо — коллекция шпаргалок для разработчиков
Здесь есть буквально всё, короткие удобные шпаргалки по самым нужным темам. Git, SQL-запросы, Docker, RegEx, Bash, Python, JS, HTTP-коды, архитектура REST и многое другое.
Держи под рукой чтобы ускорить рабочий процесс⌨️
☝️ Ссылка источник
✈️ Python Ninja
Здесь есть буквально всё, короткие удобные шпаргалки по самым нужным темам. Git, SQL-запросы, Docker, RegEx, Bash, Python, JS, HTTP-коды, архитектура REST и многое другое.
Держи под рукой чтобы ускорить рабочий процесс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3
Совет по Python
Метод
Если у вас есть список строк и вы хотите получить все строки, которые начинаются с определённого значения, вы можете использовать метод списка
В приведённом ниже примере мы хотим получить все строки из списка, начинающиеся с буквы "a"
Важные уточнения:
Чувствительность к регистру – метод
Если нужно искать строки, начинающиеся на
Проверка нескольких префиксов – можно передавать кортеж префиксов:
✈️ Python Ninja
Метод
startswith()Если у вас есть список строк и вы хотите получить все строки, которые начинаются с определённого значения, вы можете использовать метод списка
startswith()В приведённом ниже примере мы хотим получить все строки из списка, начинающиеся с буквы "a"
a = ['Lemon', 'Orange', 'apple', 'apricot']
list1 = [i for i in a if i.startswith('a')]
print(list1)
# Вывод:
['apple', 'apricot']
Важные уточнения:
Чувствительность к регистру – метод
startswith('a') проверяет строго с маленькой буквыЕсли нужно искать строки, начинающиеся на
'a' или 'A' используйте:[i for i in a if i.lower().startswith('a')]Проверка нескольких префиксов – можно передавать кортеж префиксов:
[i for i in a if i.startswith(('a', 'A'))]Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Привет питонисты
Напоминаем что у нас есть уютный чат для обсуждения Python, обмена опытом и решения вопросов. Присоединяйтесь если ещё не с нами❤️
☝️ Ссылка на чат
✈️ Python Ninja
Напоминаем что у нас есть уютный чат для обсуждения Python, обмена опытом и решения вопросов. Присоединяйтесь если ещё не с нами
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤4