Пишу код для простого приложения в ChatGPT
Все уже слышали, что ChatGPT может написать код для приложения. Я решил создать с помощью нейросети приложение-таймер. В этом гайде подробно рассказываю, как это сделать даже без знаний языков программирования.
Создание простой программы на Python
Для начала я спрошу бота, как запустить простейшую программу на Python, чтобы убедиться, что всё работает правильно. Ниже его ответ.
По инструкции чат-бота я скачал Python с официального сайта и установил его. Далее запустил программу и создал новый файл. Попросил ChatGPT написать программу для Python с графическим интерфейсом.
Создал новый текстовый документ в формате .py, куда вставил сгенерированный код.
Затем мне нужно было запустить код, нажав на кнопку Run —> Run Module в верхнем меню.
После этого на экране появляется окошко с предложением сохранить файл. Нажимаю OK.
Во время сохранения нужно дать название файла, а затем нажать Save.
И вуаля! Вы увидите свой первый результат!
Создание таймера на Python
С простыми программами разобрались, теперь я хочу, чтобы ChatGPT помог мне создать таймер на Python. Я ввожу следующий запрос:
А теперь сделай программу с графическим интерфейсом, в которой пользователь указывает количество минут, и через это количество минут всплывет уведомление
Бот присылает мне ответ, в котором предлагает установить дополнительные библиотеки:
Я решил не заморачиваться с установкой дополнительных библиотек, поэтому попросил бота сделать программу, в которой можно обойтись без них:
Бот прислал код, а также рассказал, как он работает:
Следую заданному алгоритму: открываю программу Python, копирую код из ChatGPT, вставляю в приложение IDLE, затем запускаю через кнопку Run, и на выходе получаю такой результат:
Я запустил таймер, но обратный отчёт не заработал, а также программа просто зависала.
Я сказал чат-боту, что таймер не запускается, и прислал ему тот код, который он сгенерировал в запросе выше. Вот что он мне ответил:
Используя полученное объяснение, я скопировал новый код и вставил его в Python. Результат:
Как я и ожидал, таймер заработал исправно, без задержек и с обратным отсчетом!
Моё мнение
ChatGPT неплохо владеет Python: он не только пишет код, но и объясняет принципы его работы, а также помогает исправить ошибки. Если вам нужно создать простое приложение, и вы не знаете, с чего начать — просто спросите нейросеть. Она предложит алгоритм действий и направит вас от начала до конца по пути создания простой программы. И самое главное — всё это выполняется абсолютно бесплатно и максимально быстро.