1
Это ваш промпт — готовый запрос для нейросети
Напиши фрагмент кода на python, который ____
2
GigaChat сгенерирует ответ на ваш запрос
Перейдите в сервис с запросом и дополните его
3
Примеры промптов
Посмотрите, как можно настроить ваш запрос
Напиши фрагмент кода на python, который реализует метод для вычисления факториала заданного числа
Ответ GigaChat
Конечно! Вот пример реализации метода для вычисления факториала заданного числа на Python:
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
В этом коде мы определяем функцию factorial
, которая принимает один аргумент n
. Затем мы проверяем, равно ли n
нулю. Если да, то возвращаем 1, так как факториал 0 равен 1. В противном случае мы рекурсивно вызываем функцию factorial
с аргументом n-1
и умножаем результат на n
. Таким образом, мы последовательно уменьшаем аргумент до тех пор, пока не достигнем значения 0, и возвращаем итоговый результат.