Вечер,Создание факториала Python
Я интро для ученика python, испытывающего некоторые проблемы. Я пытаюсь сделать факториальную программу python. Он должен запрашивать у пользователя n, а затем вычислять факториал n, если пользователь не вводит -1. Я так застрял, и профессор предложил использовать цикл while. Я знаю, что еще не добрался до случая «if-1». Не знаю, как заставить python вычислять факториал, просто наглядно используя математическую функцию.
import math
num = 1
n = int(input("Enter n: "))
while n >= 1:
num *= n
print(num)
Похоже, что вы почти у цели, я бы просто взял его за линию. – Nicole
просто попробуйте некоторые утверждения печати внутри цикла while, чтобы увидеть, что происходит. –