定义一个求阶乘的函数,对比以下有什么不同
def func(n):
s=1
for i in range(1,n+1):
s*=i
print(s)#此处的print语句和for是同一级别
func(4)
#返回结果:
24
def func(n):
s=1
for i in range(1,n+1):
s*=i
print(s)#现在把print()语句缩进放在for语句中,for包含着print()语句
func(4)
#结果也会跟着一起循环
1
2
6
24