Если ты в поиске работы по питону, то можно попробовать найти её в телеграме, например, тут: @pythonrabota
Книги. Лучшие книги по Django для новичков и опытных разработчиков
Django – это основной веб-фреймворк языка Python. В статье, которую мы вам предлагаем, даны описания лучших книг по этому фреймворку (для специалистов разного уровня). Также под описаниями книг вы найдете ссылки на скачивание.
Читать статью
#книги #django
Django – это основной веб-фреймворк языка Python. В статье, которую мы вам предлагаем, даны описания лучших книг по этому фреймворку (для специалистов разного уровня). Также под описаниями книг вы найдете ссылки на скачивание.
Читать статью
#книги #django
Приходи в наш уютный чат и обсуждай Python : @pythonistruchat
Проект Эйлера. Задача 9 «Особая тройка Пифагора»:
Условие:
Тройка Пифагора — три натуральных числа a < b < c, для которых выполняется равенство
a^2 + b^2 = c^2
Например, 3^2 + 4^2 = 9 + 16 = 25 = 5^2.
Существует только одна тройка Пифагора, для которой a + b + c = 1000.
Найдите произведение abc.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Условие:
Тройка Пифагора — три натуральных числа a < b < c, для которых выполняется равенство
a^2 + b^2 = c^2
Например, 3^2 + 4^2 = 9 + 16 = 25 = 5^2.
Существует только одна тройка Пифагора, для которой a + b + c = 1000.
Найдите произведение abc.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Топ. 5 лучших Python IDE для Ubuntu
В этой статье мы рассмотрим:
- Vim,
- PyCharm,
- Eric,
- Pyzo,
- Spyder.
Читать статью
#топ
В этой статье мы рассмотрим:
- Vim,
- PyCharm,
- Eric,
- Pyzo,
- Spyder.
Читать статью
#топ
Генераторы. Создание и использование генераторов в Python
В этой статье мы рассмотрим:
- что такое генераторы,
- как их использовать,
- как задавать функции и выражения, создающие генераторы,
- ключевое слово yield.
Читать статью
#генераторы
В этой статье мы рассмотрим:
- что такое генераторы,
- как их использовать,
- как задавать функции и выражения, создающие генераторы,
- ключевое слово yield.
Читать статью
#генераторы
Даем тебе доп.каналы для подготовки к собеседованию:
@pythonquestions - тесты по Python + чат с разбором задач.
@pythonjuniorjob - вопросы/ответы на собеседовании(используют наш сайт)
@pythonknigi - книги по Python
@pythonquestions - тесты по Python + чат с разбором задач.
@pythonjuniorjob - вопросы/ответы на собеседовании(используют наш сайт)
@pythonknigi - книги по Python
Книги. Легкий способ выучить Python 3
Эту книгу многие называют лучшим учебным пособием для новичков по изучению Python. Мы постарались разобраться, действительно ли это так и стоит ли тратить время на ее прочтение. Ссылку на скачивание книги вы найдете в статье.
Читать статью
#книги
Эту книгу многие называют лучшим учебным пособием для новичков по изучению Python. Мы постарались разобраться, действительно ли это так и стоит ли тратить время на ее прочтение. Ссылку на скачивание книги вы найдете в статье.
Читать статью
#книги
👍1
Проект Эйлера. Задача 20 «Сумма цифр факториала»:
Условие:
n! означает n × (n − 1) × … × 3 × 2 × 1
Например, 10! = 10 × 9 × … × 3 × 2 × 1 = 3628800,
и сумма цифр в числе 10! равна 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.
Найдите сумму цифр в числе 100!.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Условие:
n! означает n × (n − 1) × … × 3 × 2 × 1
Например, 10! = 10 × 9 × … × 3 × 2 × 1 = 3628800,
и сумма цифр в числе 10! равна 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.
Найдите сумму цифр в числе 100!.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Привет питонист, напиши какую новую рубрику ты бы добавил на сайт. Или изменил существующую. Чего не хватает?
Словари. Используем словари как альтернативу конструкции if-else
В этой статье:
- Собираем конструкцию if-else.
- Рассказываем, как использовать словарь для ее замены.
Читать статью
#словари #списки
В этой статье:
- Собираем конструкцию if-else.
- Рассказываем, как использовать словарь для ее замены.
Читать статью
#словари #списки
Топ. Топ 8 библиотек Python для машинного обучения и искусственного интеллекта
В этой статье мы рассмотрим:
- почему Python предпочтителен для машинного обучения и AI
- библиотеки Tensor Flow, Keras, Theano, Scikit-learn, PyTorch, NumPy, Pandas, Seaborn.
Читать статью
#топ
В этой статье мы рассмотрим:
- почему Python предпочтителен для машинного обучения и AI
- библиотеки Tensor Flow, Keras, Theano, Scikit-learn, PyTorch, NumPy, Pandas, Seaborn.
Читать статью
#топ
Добавили на сайт раздел Алгоритмы, т.к был запрос на 'больше практики'. Это первый шаг.
https://pythonist.ru/category/algoritms/
Там будем публиковать разбор алгоритмов сортировки, поиска. Деревья, рекурсии и другие темы.
Напишите в комментариях, как вам такая идея.
А сейчас первый пример - написание алгоритма сортировки выбором или Selection Sort.
Смотреть тут
https://pythonist.ru/category/algoritms/
Там будем публиковать разбор алгоритмов сортировки, поиска. Деревья, рекурсии и другие темы.
Напишите в комментариях, как вам такая идея.
А сейчас первый пример - написание алгоритма сортировки выбором или Selection Sort.
Смотреть тут
Книги. Алгоритмы для начинающих
Автор этой книги — Панос Луридас — профессор Афинского Университета Экономики с 16-летним стажем, а также программист с почти двадцатилетним опытом. Его работа станет отличным началом для вхождения в мир алгоритмов. Подробный обзор книги можно прочитать на нашем сайте (там же вы найдете ссылку на скачивание).
Читать статью
#книги
Автор этой книги — Панос Луридас — профессор Афинского Университета Экономики с 16-летним стажем, а также программист с почти двадцатилетним опытом. Его работа станет отличным началом для вхождения в мир алгоритмов. Подробный обзор книги можно прочитать на нашем сайте (там же вы найдете ссылку на скачивание).
Читать статью
#книги
Проект Эйлера. Задача 21 «Дружественные числа»:
Условие:
Пусть d(n) определяется как сумма делителей n (числа меньше n, делящие n нацело).
Если d(a) = b и d(b) = a, где a ≠ b, то a и b называются дружественной парой, а каждое из чисел a и b — дружественным числом.
Например, делителями числа 220 являются 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 и 110, поэтому d(220) = 284. Делители 284 — 1, 2, 4, 71, 142, поэтому d(284) = 220.
Подсчитайте сумму всех дружественных чисел меньше 10000.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Условие:
Пусть d(n) определяется как сумма делителей n (числа меньше n, делящие n нацело).
Если d(a) = b и d(b) = a, где a ≠ b, то a и b называются дружественной парой, а каждое из чисел a и b — дружественным числом.
Например, делителями числа 220 являются 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 и 110, поэтому d(220) = 284. Делители 284 — 1, 2, 4, 71, 142, поэтому d(284) = 220.
Подсчитайте сумму всех дружественных чисел меньше 10000.
Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.
#задача #проектэйлера
Мы в pythonist.ru запустили новую рубрику "Алгоритмы". Был запрос подписчиков на большее кол-во примеров с кодом.
В этой рубрике мы будем разбирать: сортировки, алгоритмы поиска, рекурсию, очередь и другие темы
На данном этапе мы разобрали базовые алгоритмы сортировки:
Сортировка пузырьком
Сортировка выбором
Сортировка вставками
Быстрая сортировка
И еще пару видов сортировок. Каждая статья содержит красивую гифку с изображением как сортируется список. Также есть сложность алгоритма, суть алгоритма простыми словами, описание питоновского кода и сам код.
Изучаем сортировки!!!
В этой рубрике мы будем разбирать: сортировки, алгоритмы поиска, рекурсию, очередь и другие темы
На данном этапе мы разобрали базовые алгоритмы сортировки:
Сортировка пузырьком
Сортировка выбором
Сортировка вставками
Быстрая сортировка
И еще пару видов сортировок. Каждая статья содержит красивую гифку с изображением как сортируется список. Также есть сложность алгоритма, суть алгоритма простыми словами, описание питоновского кода и сам код.
Изучаем сортировки!!!
Топ. Текстовый редактор Emacs
В этой статье мы рассмотрим:
- почему Emacs — это хороший выбор для написания кода на Python;
- обучающие ресурсы по использованию Emacs;
- обучающие ресурсы, касающиеся использования Emacs для программирования на Python.
Читать статью
#топ
В этой статье мы рассмотрим:
- почему Emacs — это хороший выбор для написания кода на Python;
- обучающие ресурсы по использованию Emacs;
- обучающие ресурсы, касающиеся использования Emacs для программирования на Python.
Читать статью
#топ
Книги. Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию
Эта книга поможет разобраться во всех изюминках и тонкостях, присущих масштабированию и развертыванию приложений на Python. Ее автор — Джульен Данжу — программист с двадцатилетним стажем, так что тонкостей он знает немало.
Подробный обзор книги "Путь Python" можно прочитать на нашем сайте (там же вы найдете ссылку на скачивание).
Читать статью
#книги
Эта книга поможет разобраться во всех изюминках и тонкостях, присущих масштабированию и развертыванию приложений на Python. Ее автор — Джульен Данжу — программист с двадцатилетним стажем, так что тонкостей он знает немало.
Подробный обзор книги "Путь Python" можно прочитать на нашем сайте (там же вы найдете ссылку на скачивание).
Читать статью
#книги
Статья из нашей новой рубрики - "Алгоритмы"
Сортировка подсчетом. Её сложность и примеры кода
Читать тут
Сортировка подсчетом. Её сложность и примеры кода
Читать тут
Pythonist
Сортировка подсчетом на Python | Pythonist
Сортировка подсчетом на Python. Сложность сортировки подсчетом. Её алгоритм и код на Python сортировки подсчетом. Гифка с сортировкой.
Топ. Самые популярные библиотеки Python, используемые в хакинге
В этой статье мы рассмотрим:
- Scapy — самую популярную библиотеку для пентестинга;
- Impacket — библиотеку для работы с сетевыми протоколами;
- Requests — библиотеку, позволяющую отправлять HTTP без кодировки;
- Nmap — сетевой анализатор;
- Cryptography — криптографическую библиотеку.
Читать статью
#топ
В этой статье мы рассмотрим:
- Scapy — самую популярную библиотеку для пентестинга;
- Impacket — библиотеку для работы с сетевыми протоколами;
- Requests — библиотеку, позволяющую отправлять HTTP без кодировки;
- Nmap — сетевой анализатор;
- Cryptography — криптографическую библиотеку.
Читать статью
#топ