python_practics
5.74K subscribers
1.81K photos
202 videos
116 files
49 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Ставь 👍 если было полезно

#теория_python

@python_practics
👍7
Python в Data Science: топовые библиотеки и фреймворки, которые будут популярны в 2025

Data Science продолжает набирать обороты, а вместе с ней — и языки программирования. По ссылке — большая подборка библиотек и фреймворков Python для работы с данными, которые будут актуальны в наступающем году (и не только).

Подробнее👇

#статьи

@python_practics
👍3
Внимание! - Вопрос!

Можно ли объявлять функцию внутри другой функции? Где она будет видна?

Можно. Такая функция будет видна только внутри первой функции.

#вопросы_из_собеседований

@python_practics
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Tank game на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍3
Задача:

Напишите функцию, которая принимает массив чисел (целые числа для тестов) и целевое число. Она должна найти в массиве два разных элемента, которые при сложении дают целевое значение. Затем индексы этих элементов должны быть возвращены в виде кортежа / списка следующим образом: (index1, index2).

Пример:


two_sum([1, 2, 3], 4) # returns (0, 2) or (2, 0)
two_sum([3, 2, 4], 6) # returns (1, 2) or (2, 1)


#задачник

@python_practics
👍21
Проверьте наличие простого числа

В этом фрагменте мы подсчитываем, что если число является простым числом, используя цикл for от 2 до вычисления квадратного корня. В этом случае число можно разделить на любое из чисел в этом диапазоне, тогда число не является простым.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍3
Ставь 👍 если было полезно

#теория_python

@python_practics
👍8
Внимание! - Вопрос!

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

Синтаксически это выглядит как функция, находящаяся целиком в теле другой функции. При этом вложенная внутренняя функция содержит ссылки на локальные переменные внешней функции. Каждый раз при выполнении внешней функции происходит создание нового экземпляра внутренней функции, с новыми ссылками на переменные внешней.

#вопросы_из_собеседований

@python_practics
👍3
Milk

Milk - это инструментарий для машинного обучения на Python. Он ориентирован на контролируемую классификацию с несколькими доступными классификаторами. Он также выполняет выбор функций. Эти классификаторы могут быть объединены различными способами для формирования различных систем классификации.

Подробнее👇

#фреймворки_библиотеки

@python_practics
👍2
Удаляйте дубликаты из списка

В большинстве языков программирования есть встроенная функция преобразования списка в набор, с помощью которой вы устраняете дубликаты, поскольку в наборах не может быть двух одинаковых элементов. Наконец, результат преобразуется обратно в list из iterable, который получается при использовании функции count.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍8
Баттл: кто победит — Django или Flask

В мире веб-разработки на Python два фреймворка интереснее всего: Django и Flask. Сейчас в интернете на Джанго написаны более 107 тысяч приложений, а на Фласке — чуть больше 4 тысяч. В любом случае оба инструмента популярны и широко используются, но у каждого из них свои уникальные возможности и подходы к разработке.

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

Подробнее👇

#статьи

@python_practics
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
ПМ который решил свалить на тебя огромную задачу

#мемчики

@python_practics
👍4
Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More

Чему вы научитесь:

• Созданию интеллектуальных чат-ботов и генераторов контента с использованием GPT-4;
• Настройке моделей GPT для выполнения различных задач, таких как автоматизация обслуживания клиентов;
• Применению методов машинного обучения для улучшения качества взаимодействия с пользователями;
• Управлению данными и обработке естественного языка для тренировки AI моделей;
• Интеграции GPT-4 API в существующие приложения и веб-сервисы.

"Developing Apps with GPT-4 and ChatGPT" поможет вам раскрыть возможности GPT-4 для создания передовых AI-приложений. Книга дает все необходимые знания для разработки персонализированных моделей на базе GPT-4, что пригодится для улучшения пользовательского опыта и автоматизации задач.

Книга в формате pdf👇

#курсы_книги

@python_practics
👍2