今天的python代码是用于初学Python的。
代码的训练目的:
1, for 循环的使用
2, if else 语句的连续使用练习
3,数据的持续乘,或者说变量的连续相乘如何表达
当然,还有对数学中阶乘的理解,请看代码,讲解放在下面链接的视频里。
num = 7
factorial = 1
if num < 0:
print("Sorry, factorial does not exist for negative numbers")
elif num == 0:
print("The factorial of 0 is 1")
else:
for i in range(1, num + 1):
factorial = factorial*i
print("The factorial of", num, "is", factorial)
阶乘的代码可以有多种形式的写法,上面的写法就是比较容易懂得写法。简单得讲解,请参照下面得链接视频