ChatGPT в написании кода на Python

В этом посте я протестирую, как ChatGPT справляется в написании и редактировании кода на Python. Пройдемся по заданиям из codewars.com по нарастающей сложности и посмотрим, как GPT сможет их решить.
1 задание:

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Тест первого задания успешно пройден с первой попытки. Усложним задание.
Задание 2:

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Тестирование второго задание так же прошло с первого раза.
Задание 3:

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Тут уже совсем не просто как мне кажется.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

GPT справился, код успешно прошел тестирование с первого раза. Посмотрим как он справится в написании алгоритма по решению судоку.
Задание 4:

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Я бы такой алгоритм несколько часов писал.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Вот такой получился код. Запустим тестирование.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Прошел с первого раза. Впечатляет.
Перейдем к самому сложному.
Задание 5:

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

На первый взгляд задание кажется простым, но на самом деле в нем множество подводных камней, таких как порядок действий, раскрытие скобок итд. Посмотрим как решит эту задачу GPT.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Да тут целая программа. Еще и прокомментировал все.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Тестирование прошло частично. Код не прошел проверку. Попробуем попросить GPT исправить полученную ошибку.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост
ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Отлично, он исправил ошибку и переписал код.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Решение прошло проверку.

Вывод:

ChatGPT отличный инструмент в написании и редактировании кода. Он без каких либо проблем справился в написании сложных алгоритмов и это на самом деле удивляет. Так же GPT отлично справляется с редактированием кода и исправлении в нем ошибок. Я часто использую его чтоб он оптимизировал мой код в разных проектах.

ChatGPT в написании кода на Python ChatGPT, Python, Программирование, Telegram, Искусственный интеллект, Программист, Код, Бот, IT, Технологии, Интеллект, Program, Программа, Web-программирование, Разработка, Инновации, Хакеры, Сайт, Услуги, Проект, Длиннопост

Ссылка на бесплатного телеграмм GPT бота - https://t.me/ChatGptT01_Bot

ChatGPT

1K постов3.3K подписчиков