About 314,000 results
Open links in new tab
  1. Write factorial with while loop python - Stack Overflow

    Does anybody know how you can write a factorial in a while loop? I can make it in an if / elif else statement: num = ... factorial = 1 if num < 0: print("must be positive") elif num == 0: print("factorial = 1") else: for i in range(1,num + 1): factorial = factorial*i print(num, factorial)

  2. Factorial with a While Loop in Python - codingem.com

    To use a while loop to find the factorial of a number in Python: Ask a number input. Initialize the result to 1. Start a loop where you multiply the result by the target number. Reduce one from the target number in each iteration. End the loop once the target number reaches 1. Here is how it looks in code: Let’s test that it works: Output:

  3. Factorial Program in Python using For and While Loop - The …

    Here you will get Python program to find factorial of number using for and while loop. The Factorial of a number is calculated by multiplying it with all the numbers below it starting from 1. For example, the factorial of 4 is 24 (1 x 2 x 3 x 4).

  4. Function for factorial in Python - Stack Overflow

    Jan 6, 2022 · How do I go about computing a factorial of an integer in Python? The easiest way is to use math.factorial (available in Python 2.6 and above): If you want/have to write it yourself, you can use an iterative approach: fact = 1. for num in range(2, n + 1): fact *= num. return fact. or a recursive approach: if n < 2: return 1. else:

  5. Factorial of a Number in Python Using While Loop - Newtum

    Sep 12, 2022 · In Python, you can calculate the factorial using a while loop. Here are some key applications of factorials, along with an example code snippet for calculating factorials using a while loop. Graph Theory: Factorials help in solving problems related to graph traversal and counting paths in a graph.

  6. Factorial Program in Python: Explained with Examples - Simplilearn

    Apr 12, 2025 · To calculate the factorial of a number in Python, you can use the built-in `math.factorial()` function, like this: ```python. import math. number = 5 # Replace 5 with the desired number. result = math.factorial(number) ``` Alternatively, you can use a `for` loop, a `while` loop, or a recursive function to calculate the factorial. 2.

  7. Factorial of a Number in Python - Python Guides

    Mar 20, 2025 · This Python tutorial explains, how to print factorial of a number in Python, Python program to print factorial of a number using function, Python program to find factorial of a number using while loop, etc.

  8. Python Program to Find Factorial of a Number Using While Loop

    # Function to calculate the factorial of a number using a while loop def factorial_with_while(number): # Start with the result equal to 1 result = 1 # Loop until the number is reduced to 1 while number > 1: # Multiply the result by the current number result *= number # Decrement the number by 1 number -= 1 # Return the factorial return result ...

  9. Python Program to Find Factorial of a Number - CodesCracker

    Python Program to Find Factorial of a Number. In this article, I've created some programs in Python, that find and prints factorial of a given number by user at run-time. Here are the list of approaches used: Find Factorial of a Number using while Loop; Using for Loop; Using user-defined Function; Using Recursion; Using Class

  10. Find Factorial of any Number Using While Loop in Python

    Here is code to find the factorial of a given number using a while loop in Python: Simple code: num = int(input("Enter a number: ")) fact = 1 while num > 0: fact *= num num -= 1 print("Factorial =", fact)

  11. Some results have been removed
Refresh