Size: a a a

🐍 PythonGuru | 🌐 Django | Программирование

2020 June 10
🐍 PythonGuru | 🌐 Django | Программирование
​​Работа с данными JSON в Python

С самого начала JSON стал стандартом фактически для обмена информацией. Скорее всего, вы здесь, потому что вам нужно перенести некоторые данные из одного места в другое. Возможно, вы собираете информацию через API или храните свои данные в базе данных документов . Так или иначе, вы по уши в JSON и у вас есть выход на Python.
источник
2020 June 22
🐍 PythonGuru | 🌐 Django | Программирование
​​Новые интересные функции в Python 3.9

В новой версии Python представлены некоторые интересные функции и новые модули.
источник
2020 June 23
🐍 PythonGuru | 🌐 Django | Программирование
​​Задача. Перестановка

Вы должны сделать все возможные перестановки входной строки и удалить дубликаты, если они есть. Это означает, что вы должны перетасовать все буквы из ввода во всех возможных порядках.
источник
2020 July 22
🐍 PythonGuru | 🌐 Django | Программирование
​​Django 1 часть: Создайте приложение для портфолио

Django – это полнофункциональный веб-фреймворк Python, который можно использовать для создания сложных веб-приложений. В этом уроке вы познакомитесь с Джанго на собственном примере. Вы выполните действия по созданию полнофункционального веб-приложения и узнаете некоторые из наиболее важных функций платформы и то, как они работают вместе.
источник
2020 July 23
🐍 PythonGuru | 🌐 Django | Программирование
Полезная подборка для питонистов

Книги по Python, Django, MachineLearning, DataScience

Содержание канала: 

1. Только новые книги 2016+ года

2. Только современные технологии и решения для прокачки своих навыков

3. Так же множество статей для развития навыков 

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

Прокачай свои навыки в Python:

1) Библиотека@pythonlbooks
2) Статьи и код: @pythonl
3) Работа@hr_itwork
источник
2020 July 24
🐍 PythonGuru | 🌐 Django | Программирование
​​Задача Цифровой корен.

Цифровой корень - это рекурсивная сумма всех цифр в числе.
Учитывая n, возьмите сумму цифр n. Если это значение содержит более одной цифры, продолжайте сокращать таким образом, пока не будет получено однозначное число. Это применимо только к натуральным числам.

Примеры на фото.

Решение с объяснением можете скидывать в наш чат
источник
2020 July 26
🐍 PythonGuru | 🌐 Django | Программирование
​​Задача "Who likes it"?

Вы, вероятно, знаете систему «лайков» из Facebook и других социальных сетей. Люди могут поставить отметку «Нравится» посту, фотографии или другие материалу. Мы хотим создать текст, который должен отображаться рядом с таким элементом.
Реализуйте функцию likes :: [String] -> String, которая должна принимать входной массив, содержащий имена людей, которым нравится элемент. Он должен вернуть отображаемый текст, как показано в примерах на фото.

*Для 4 или более имен, число and 2 others просто увеличивается.

Решение с объяснением можете скидывать в наш чат
источник
2020 July 27
🐍 PythonGuru | 🌐 Django | Программирование
​​Задача. All Balanced Parentheses

Напишите функцию, которая составляет список строк, представляющих все способы, которыми вы можете сбалансировать n пары скобок.

Примеры на фото

Решение с объяснением можете скидывать в наш чат
источник
2020 July 30
🐍 PythonGuru | 🌐 Django | Программирование
​​Курс - Профессия Python-разработчик. Часть 1 из 8 (2020)

Описание курса:
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.

Продажник
Скачать с mail облака
источник
2020 August 01
🐍 PythonGuru | 🌐 Django | Программирование
​​Перемещение нулей в конец

Напишите алгоритм, который принимает массив и перемещает все нули в конец, сохраняя порядок других элементов.

Пример предоставлен на фото

Решение с объяснением можете скидывать в наш чат
источник
2020 August 02
🐍 PythonGuru | 🌐 Django | Программирование
​​Изучаем Python. Программирование игр, визуализация данных, веб-приложения [3-е издание] (2020) [PDF, EPUB]
Автор: Мэтиз Эрик

Описание

"Изучаем Python" - это самое популярное в мире руководство по языку Python. Вы сможете не только максимально быстро его освоить, но и научитесь писать программы, устранять ошибки и создавать работающие приложения.
В первой части книги вы познакомитесь с основными концепциями программирования, такими как переменные, списки, классы и циклы, а простые упражнения приучат вас к шаблонам чистого кода. Вы узнаете, как делать программы интерактивными и как протестировать код, прежде чем добавлять в проект. Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение, которое можно быстро развернуть онлайн.
Работая с книгой, вы научитесь:
- Использовать мощные библиотеки и инструменты Python: Pygame, Matplotlib, Plotly и Django
- Создавать 2D-игры разной сложности, которыми можно управлять с клавиатуры и мыши
- Создавать интерактивную визуализацию данных
- Разрабатывать, настраивать и развертывать веб-приложения
- Разбираться с багами и ошибками
Новое издание было тщательно переработано и отражает последние достижения в практиках программирования на Python. Первая часть книги была дополнена новой информацией о f-строках, константах и управлении данными. Во второй части был обновлен код проектов. Структура проектов и код стали более чистыми и понятными, теперь они используют всю мощь популярных библиотек и инструментов, таких как Plotly и Django. (Полный список обновлений можно найти в предисловии.)
Если вы подумываете "А не заняться ли мне программированием?", то эта книга - идеальный старт. Не нужно больше ждать! Погнали!

Скачать:
https://cloud.mail.ru/public/5NDj/3huMNQZtY
источник
2020 August 03
🐍 PythonGuru | 🌐 Django | Программирование
3 распространенных недостатка Python, которых нужно избегать

Несмотря на то, что Python является наиболее востребованным языком программирования с легким синтаксисом, он может иногда удивлять разработчиков. Вы можете быть гуру в Python или просто новичком. В обоих случаях вы, вероятно, допустили бы ошибки описанные в этой статье.
источник
2020 August 07
🐍 PythonGuru | 🌐 Django | Программирование
Обновление статьи - PyGame: учебник по программированию игр на Python

Описание статьи:
Когда я начал изучать компьютерное программирование в конце прошлого тысячелетия, это было связано с моим желанием писать компьютерные игры. Я пытался понять, как писать игры на каждом языке и на каждой изученной платформе, включая Python. Вот как я обнаружил pygame и узнал, как использовать его для написания игр и других графических программ. В то время я действительно хотел учебник для начинающих pygame.
Этот учебник предполагает, что у вас есть базовые знания по написанию программ на Python , включая пользовательские функции, импорт , циклы и условные выражения . Вы также должны знать, как открывать файлы на вашей платформе. Базовое понимание объектно-ориентированный Python является полезным. pygame работает с большинством версий Python, но Python 3.6 рекомендуется и используется в этой статье.

Что нового:
- Обновлённая обложка
- Правки по содержанию, перевод стал более читабельный
источник
2020 August 18
🐍 PythonGuru | 🌐 Django | Программирование
​​Настройка Django Admin

Описание статьи:
Фреймворк Django поставляется с мощным административным инструментом под названием admin. Вы можете использовать его прямо из коробки, чтобы быстро добавлять, удалять или редактировать любую модель базы данных из веб-интерфейса. Но с помощью небольшого дополнительного кода вы можете настроить администратора Django, чтобы вывести свои административные возможности на новый уровень.

В этом руководстве вы узнаете, как:
Добавить столбцы атрибутов в список объектов модели
Связь между объектами модели
Добавить фильтры в список объектов модели
Сделать списки объектов модели доступными для поиска
Изменить формы редактирования объекта
Переопределить шаблоны администратора Django
источник
2020 August 20
🐍 PythonGuru | 🌐 Django | Программирование
​​Flask - полное руководство

Мы собираемся приступить к созданию приложения Flask, которое вычисляет пары частотности слов на основе текста из заданного URL. Это полное руководство по веб-фреймворку Flask.
источник
2020 August 22
🐍 PythonGuru | 🌐 Django | Программирование
​​Python переменные

Вот что вы узнаете из этого руководства: вы узнаете, как каждый элемент данных в программе Python может быть описан абстрактным термином-объектом, и вы узнаете, как управлять
источник
2020 August 23
🐍 PythonGuru | 🌐 Django | Программирование
​​Словари Python

Вот что вы узнаете из этого руководства: вы узнаете об основных характеристиках словарей Python и то, как получить доступ к данным словаря и управлять ими. После того, как вы закончите это руководство, вы должны хорошо понимать, когда словарь является подходящим типом данных для использования и как это реализовать
источник
2020 August 25
🐍 PythonGuru | 🌐 Django | Программирование
​​Задача - Простая числовая последовательность

В этой задаче вам будет дана последовательность чисел по порядку, и ваша задача - вернуть недостающее число. Если номер отсутствует или в последовательности есть ошибка, верните -1.

Примеры на фото.

Последовательность всегда будет в порядке возрастания.

Решение с объяснением можете скидывать в наш чат
источник
2020 August 28
🐍 PythonGuru | 🌐 Django | Программирование
​​Git: полное руководство

Это руководство поможет новичкам изучить базовые функции системы контроля версий Git. После завершения этого руководства вы обнаружите, что обладаете умеренным опытом в использовании системы контроля версий Git, откуда вы сможете перейти на следующий уровень.
источник
2020 August 31
🐍 PythonGuru | 🌐 Django | Программирование
источник