Необходимо создать словарь. Какие типы данных нельзя использовать в таком случае в качестве ключа?
Anonymous Quiz
19%
frozenset, кортеж
12%
число, кортеж
42%
булево значение
27%
список, словарь
🔥 Полезные библиотеки Python
Red - многофункциональный Discord бот написанный на Python. Модулями бота можно управлять прямо из Discord.
Поддерживает функции модерации(кики, баны, фильтры и т.д), стримы, музыкальные функции, добавление администраторов и много другое.
⚙️ GitHub/Инструкция
Red - многофункциональный Discord бот написанный на Python. Модулями бота можно управлять прямо из Discord.
Поддерживает функции модерации(кики, баны, фильтры и т.д), стримы, музыкальные функции, добавление администраторов и много другое.
⚙️ GitHub/Инструкция
📕Решение задач на Python
Содержание:
1. В какой координатной четверти находится точка?
2. Определить существование треугольника по трем сторонам
3. Проверить строку на содержание email адреса
Содержание:
1. В какой координатной четверти находится точка?
2. Определить существование треугольника по трем сторонам
3. Проверить строку на содержание email адреса
YouTube
23 Задача: В какой координатной четверти находится точка?
Решим практическую задачу для определения координатной четверти в пределах которой находится точка
Все видео курса:
https://www.youtube.com/watch?v=mCl2PifPy4c&list=PLNtbY2SklByx5FyelkV-DBN0mT-HDkYMy
Решайте задания на нашем сайте: https://docode.ru
Хотите…
Все видео курса:
https://www.youtube.com/watch?v=mCl2PifPy4c&list=PLNtbY2SklByx5FyelkV-DBN0mT-HDkYMy
Решайте задания на нашем сайте: https://docode.ru
Хотите…
Немного фактов про Python
Во первых, это не змея. Название пошло в честь «Монти Пайтона» (Monty Python) — ведущего из любимого шоу разработчика «Летающий цирк Монти Пайтона».
Думаете, Python — молодой, современный язык? Но нет, он старше даже Java. Версия Python 1.0 вышла в январе 1994 года. То есть языку сейчас 28 лет.
Во первых, это не змея. Название пошло в честь «Монти Пайтона» (Monty Python) — ведущего из любимого шоу разработчика «Летающий цирк Монти Пайтона».
Думаете, Python — молодой, современный язык? Но нет, он старше даже Java. Версия Python 1.0 вышла в январе 1994 года. То есть языку сейчас 28 лет.
💻Изучение Python Django: создание сайта на Джанго за час!
В ходе одного видео мы с вами рассмотрим базовую структуру разработки сайтов на Django и к концу урока создадим небольшой полноценный веб сайт.
Ссылка на YouTube
В ходе одного видео мы с вами рассмотрим базовую структуру разработки сайтов на Django и к концу урока создадим небольшой полноценный веб сайт.
Ссылка на YouTube
YouTube
Изучение Python Django в одном видео / Создание сайта на Джанго за час!
Фреймворк Джанго - один из самых популярных способов написания сайтов на языке Python. В ходе одного видео мы с вами рассмотрим базовую структуру разработки сайтов на Django и к концу урока создадим небольшой полноценный веб сайт.
✏️ Статья на сайт itProger:…
✏️ Статья на сайт itProger:…
Какая функция перегружает оператор +?
Anonymous Quiz
18%
__add__()
14%
__plus__()
16%
__sum__()
26%
Никакая из перечисленных
27%
Посмотреть ответ
⚡️ Алгоритм DFS
Depth-first search используется для рекурсивного обхода графа. Чаще всего он используется для поиска элементов, для поиска мостов графов или для преобразования дерева в строку.
Как он работает? Мы берём любую вершину и проходимся по её соседям до того, пока у нашей вершины не останется связей. У каждого соседа мы вызываем эту же функцию и проделываем ту же операцию.
Главное не забыть записать вершину в посещённые, чтобы избежать циклического прохода по одним и тем же элементам графа.
Но вот рекурсия вызывает много проблем. Из-за переполнения стека мы не можем работать с большими графами.
Depth-first search используется для рекурсивного обхода графа. Чаще всего он используется для поиска элементов, для поиска мостов графов или для преобразования дерева в строку.
Как он работает? Мы берём любую вершину и проходимся по её соседям до того, пока у нашей вершины не останется связей. У каждого соседа мы вызываем эту же функцию и проделываем ту же операцию.
Главное не забыть записать вершину в посещённые, чтобы избежать циклического прохода по одним и тем же элементам графа.
Но вот рекурсия вызывает много проблем. Из-за переполнения стека мы не можем работать с большими графами.
Циклы и условия в Python.pdf
915.7 KB
💾 Циклы и условия в Python на русском
🌵 Инструкции if, while и for
🌵 Проверка условия и ветвление
🌵 Операторы and и or
🌵 Трехместный оператор if/else
🌵 Циклы while, for
🌵 Инструкции break и continue и д.р
🌵 Инструкции if, while и for
🌵 Проверка условия и ветвление
🌵 Операторы and и or
🌵 Трехместный оператор if/else
🌵 Циклы while, for
🌵 Инструкции break и continue и д.р
Какой паттерн реализован выше?
Anonymous Quiz
22%
Observer
21%
Mediator
17%
Strategy
40%
Узнать ответ
Умный чат-бот с ИИ на Python
В этом видео вы узнаете, как создать умного чат-бота с искусственным интеллектом, используя нейронные сети и обработку естественного языка в Python. Видео на английском языке, так что можете включить автоматические субтитры.
Подробнее:
https://www.youtube.com/watch?v=1lwddP0KUEg
В этом видео вы узнаете, как создать умного чат-бота с искусственным интеллектом, используя нейронные сети и обработку естественного языка в Python. Видео на английском языке, так что можете включить автоматические субтитры.
Подробнее:
https://www.youtube.com/watch?v=1lwddP0KUEg
🛠 25 полезных малоизвестных интернет-ресурсов для фронтендера и бэкендера
Небольшой обзор интересных интернет-ресурсов в помощь специалистам цифровой индустрии: каталоги дорожных карт и шпаргалок, тесты веб-приложений, бесплатные макеты и иллюстрации, шаблоны резюме и многое другое.
https://proglib.io/sh/v3GP6WwUCe
Небольшой обзор интересных интернет-ресурсов в помощь специалистам цифровой индустрии: каталоги дорожных карт и шпаргалок, тесты веб-приложений, бесплатные макеты и иллюстрации, шаблоны резюме и многое другое.
https://proglib.io/sh/v3GP6WwUCe
Счётчик Python: питонический способ подсчёта объектов
Одновременный подсчёт нескольких повторяющихся объектов — распространенная проблема в программировании. Python предлагает множество инструментов и методов, которые вы можете использовать для решения этой проблемы. В частности
Подробнее:
https://realpython.com/python-counter/
Одновременный подсчёт нескольких повторяющихся объектов — распространенная проблема в программировании. Python предлагает множество инструментов и методов, которые вы можете использовать для решения этой проблемы. В частности
Counter пакета Collections, который предоставляет чистое, эффективное и основанное на Python решение.Подробнее:
https://realpython.com/python-counter/
Допустим, у нас есть словарь d = {"john":40, "peter":45}. Что использовать для получения количества элементов словаря?
Anonymous Quiz
18%
d.size()
40%
len(d)
13%
size(d)
17%
d.len()
12%
Узнать ответ
Превращаем текст в речь
На Python есть классная библиотека
При создании экземпляра класса
Сохранить полученный результат можно с помощью метода
На Python есть классная библиотека
gTTS (Google Text-to-Speech), которая взаимодействует с Google Translate's text-to-speech API и позволяет делать из текста аудиофайлы. Пакет как всегда устанавливается через pip. При создании экземпляра класса
gTTS мы передаем исходный текст первым аргументом. Также можно передать опциональный аргумент, отвечающий за язык, который по умолчанию является английским. Сохранить полученный результат можно с помощью метода
save, в который передаем название файла.🔹Django с нуля. Уроки
▪️1. Django - что это такое, порядок установки - Смотреть
▪️2. Модель MTV. Маршрутизация. Функции представления - Смотреть
▪️3. Маршрутизация, обработка исключений запросов, перенаправления - Смотреть
▪️4. Определение моделей. Миграции: создание и выполнение - Смотреть
▪️5. CRUD - основы ORM по работе с моделями - Смотреть
▪️6. Шаблоны (templates). Начало - Смотреть
▪️7. Подключение статических файлов. Фильтры шаблонов - Смотреть
▪️8. Формирование URL-адресов в шаблонах - Смотреть
▪️9. Создание связей между моделями через класс ForeignKey - Смотреть
▪️10. Начинаем работу с админ-панелью - Смотреть
▪️1. Django - что это такое, порядок установки - Смотреть
▪️2. Модель MTV. Маршрутизация. Функции представления - Смотреть
▪️3. Маршрутизация, обработка исключений запросов, перенаправления - Смотреть
▪️4. Определение моделей. Миграции: создание и выполнение - Смотреть
▪️5. CRUD - основы ORM по работе с моделями - Смотреть
▪️6. Шаблоны (templates). Начало - Смотреть
▪️7. Подключение статических файлов. Фильтры шаблонов - Смотреть
▪️8. Формирование URL-адресов в шаблонах - Смотреть
▪️9. Создание связей между моделями через класс ForeignKey - Смотреть
▪️10. Начинаем работу с админ-панелью - Смотреть
YouTube
#1. Django - что это такое, порядок установки | Django уроки
Курс по Python ООП: https://stepik.org/a/116336
Практический курс по Django: https://stepik.org/a/183363
Django урок 1. Что из себя представляет фреймворк Django и его место в разработке сайтов. Порядок установки пакета Django на домашний ПК. Создание виртуального…
Практический курс по Django: https://stepik.org/a/183363
Django урок 1. Что из себя представляет фреймворк Django и его место в разработке сайтов. Порядок установки пакета Django на домашний ПК. Создание виртуального…