АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
47 of 151 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Метод factorial модуля math

Метод factorial модуля math возвращает факториал числа, т.е. произведение всех натуральных чисел от 1 до заданного числа. В параметре метода можно передавать только положительное число, иначе метод вернет ошибку.

Синтаксис

import math math.factorial(число)

Пример

Давайте узнаем факториал числа 5:

import math print(math.factorial(5))

Результат выполнения кода:

120

Пример

А теперь применим метод factorial к числу -4:

import math print(math.factorial(-4))

Результат выполнения кода:

ValueError: factorial() not defined for negative values

Смотрите также

  • метод fsum модуля math,
    который возвращает сумму всех членов последовательности
  • функция min,
    которая возвращает минимальное число
  • функция max,
    которая возвращает максимальное число
enru