Циклы и условия в 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 на домашний ПК. Создание виртуального…
Чтобы прочесть следующую строку файла из файлового объекта infile, мы используем
Anonymous Quiz
12%
infile.read(2)
24%
43%
infile.readline()
6%
infile.readlines()
14%
Узнать ответ
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Различные варианты анимации бургера для твоего проекта на чистом CSS
💾 Исходники в архиве 👇
💾 Код на codepen
💾 Исходники в архиве 👇
💾 Код на codepen
Получение аудиопотока с микрофона
Библиотека
В приведенном примере мы создаем объект класса
Данный объект потока позволяет считывать с устройства с помощью метода
В примере же мы просто считываем 10 секунд, после чего записываем их в аудио-файл
Библиотека
PyAudio предоставляет возможности для записи аудиопотока с различных устройств. PyAudio работает посредством кросс-платформенной библиотеки PortAudio (поэтому необходимо заранее установить пакет разработки portaudio19-dev).В приведенном примере мы создаем объект класса
PyAudio и открываем поток с рядом констант для настройки аудиопотока, поступающего с микрофона (для выбора другого устройства нужно передать его номер в качестве аргумента input_device_index). Данный объект потока позволяет считывать с устройства с помощью метода
stream.read(). Полученную информацию мы можем использовать для дальнейшего анализа и модификации. В примере же мы просто считываем 10 секунд, после чего записываем их в аудио-файл
wav.This media is not supported in your browser
VIEW IN TELEGRAM
Создание анимации с помощью Python Turtle и именованных кортежей
В этой статье вы напишете
https://thepythoncodingbook.com/2022/06/12/python-turtle-animation-using-named-tuples-sunrise/
В этой статье вы напишете
turtle-анимацию сцены восхода солнца, используя именованные кортежи, как на видео выше:https://thepythoncodingbook.com/2022/06/12/python-turtle-animation-using-named-tuples-sunrise/