Найти в Дзене
Покупайте СтеллыИ дарите их за контент
3 года назад
 • Вы подписаны

Типы данных. Часть 8.2

В прошлый раз, я остановился на функции play_musik(0). Встретив эту функцию, Python понимает, что я хочу выполнить действия, описанные в ней. А в ней только одно действие return os.path.join(musik_PLAY_dir,LIST_FILE[nomer_file]) Результатом выполнения данной функции будет получения имени файла, который я хочу запустить (mp3). Напомню, переменная LIST_FILE содержит список фалов из директории "d/12" – [1.mp3, 2.mp3]. К каждому элементу такого списка я обращаюсь по индексу - LIST_FILE[0]) = 1.mp3 Я уже рассказал о типах данных, таких, как числа и строки...

3 года назад
 • Вы подписаны

Что такое данные. Часть 8.1

Я многое уже написал о переменных, функциях в Python. Но меня не покидает мысль, что чего-то не хватает. В прошлой публикации не изложил какую-то суть. Просто, как в той восточной истории, в которой мудрец написал 1000 томов умных книг, но его терзала мысль: я не выразил главную идею. Чего-то не хватает Грустил он, печалился. Приходит к нему бог и говорит: что печалишься старче? Поведал мудрец причину своей печали. На что всевышний ответил: Твоя печаль в том, что ты в своих рукописях не добавил...

3 года назад
 • Вы подписаны

Конструкция цикла. Часть 8

В прошлой публикации я написал умение Розалии включать музыку. Правда, такая реализация в большей степени бесполезна. Открыть папку и запустить файл музыки я и сам могу, зачем для этого писать программу воспроизведения только одного музыкального файла? Но если я кое-что подправлю в программе, то могу сделать программу более пригодной для жизни. Чтобы оформить программу в виде функции подправлю одну строчку и весь код помещу в функцию, которую назову play_music:: И снова функции Словом def я говорю Python, что хочу описать функцию с именем play_music и аргументом функции nomer_file...

3 года назад
 • Вы подписаны

Розалия включает музыку. Часть 7

Уважаемый читатель, кто читает эту статью не прочитав предыдущие <===== учится ходить, не умея твёрдо стоять! Продолжу наполнять Розалию новыми умениями. Она уже умеет искать в Wikipedia, теперь пусть научится включать музыку. Для этого я создам новое умение – новый файл с расширением py. Затем просто подключу это умение к Розалии, как делал это с поиском в Wikipedia. Для реализации задуманного воспользуюсь модулем os. В этом модуле описаны методы работы с функциями операционной системы, например, этот модуль, может запускать файлы...

3 года назад
 • Вы подписаны

Говорим разными цветами. Часть 6

Подведу итог, чему вы научились из предыдущих публикаций: Но по мере того, как программа расширяется и приобретает новые способности, трудно уследить изначальные цели. Напомню, я создаю голосового ассистента, который умеет: Ассистента я назвал Розалия, и искать в Wikipedia она уже умеет. И это не все цели, которыми я ограничусь на канале. Еще не затронуты вопросы машинного обучения, нейросетей – но обязательно затрону. А сейчас разогрев для более глубокого погружения в Python-код. Повторение – мать учения Повторю изученное, но повторю не скучными концепциями и теориями...

3 года назад
 • Вы подписаны

Розалия и её способности. Часть 5

В прошлый раз я описал навык Розалии искать в wikipedia. Этот навык далёк от совершенства. Читайте, переходите "Розалия приобретает навык" В реализованном навыки из прошлой статьи есть два недостатка: Для устранения сих недостатков, отделю мозг от его способностей. Т.е. Розалия должна прочитать команду и обработать её. В зависимости от команды Розалия запускает навык и в качестве ответа выводит результат. Таким образом, я создам еще один файл «Rozalia. py» - это будет мозг Розалии. Идея аналогична...

Покупайте СтеллыИ дарите их за контент