Python Program for factorial of a number

Factorial of a non-negative integer, is multiplication of all integers smaller than or equal to n. For example factorial of 6 is 6*5*4*3*2*1 which is 720.


Using a For Loop

We can use a for loop to iterate through number 1 till the designated number and keep multiplying at each step. In the below program we ask the user to enter the number and convert the input to an integer before using it in the loop. This way we ensure we get positive integers in the calculation.


n = input("Enter a number: ")
factorial = 1
if int(n) >= 1:
for i in range (1,int(n)+1):
   factorial = factorial * i
print("Factorail of ",n , " is : ",factorial)


Running the above code gives us the following result −

Enter a number: 5
Factorail of 5 is : 120

Using Recurssion


Thought of the day-

“I don’t love studying. I hate studying. I like learning. Learning is beautiful.” – Natalie Portman

Read This-

क्लोनिंग की कैसे जाती है l.

इसे  genetic engineering का एक करिश्मा ही कहा जा सकता है ,

इसमे वैज्ञानिक लुप्त हो चुके जीव जैसे डायनोसोर ,मेमथ आदि की हड्डीया, बाल, दांत आदि  में से DNA के बचे हुए अवशेष निकालते है ।  पर यह डीएनए एक दम बिखरा हुआ होता है बीच से टूटा फूटा बिलकुल किसी टूटी कंघी जैसा l

अब इस DNA की तुलना धरती पर मौजूद किसी ऐसे जीव से की जाती है जो लुप्त जीव से मिलता जुलता हो ,और अगर मेमथ कि बात करे तो उसका नजदीकी रिश्तेदार अभी धरती पर जीवित है और वो है एशियन हाथी ,इसके बाद वैज्ञानिक एशियाई हाथी के डीएनए का इस्तेमाल मैमथ के डीएनए की जानकारियों में छूट रही कमियों को भरने में कर सकते हैं  l.इसे DNA Transplant कहा जाता है lवैज्ञानिक उसके बाद हल्का सा विधयुत Electricity  flow करके या केमिकल रिएक्शन  की मदद से testicles के साथ  DNA को पूरी तरह जोड़ते है । और इसके बाद इसे इक मादा के Uterus मे रखा जाता है  l ताकि भ्रूण को पूरा पोषण मिल सके …..और इसके बाद एक विलुप्त जीव को फिर से ज न्म दिया जा सकता है

independently created by a human author and possesses at least some minimal degree of creativity.

the fair use of a copyrighted work for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright. 

Fair use is a doctrine in the copyright law that allows limited use of copyrighted material without requiring permission from the rights holders, such as for commentary, criticism, news reporting, research, teaching or scholarship.  It provides for the legal, non-licensed citation or incorporation of copyrighted material in another author’s work under a four-factor balancing test.  The term “fair use” originated in the United States.  A similar principle, fair dealing, exists in some other common law jurisdictions.  Civil law jurisdictions have other limitations and exceptions to copyright. 

Leave a Reply

Your email address will not be published. Required fields are marked *